-
-
Save Haldir65/97e8324b2aef947012a5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
git clone https://..... | |
git add . | |
git commint -m "First Commit" | |
git push origin master | |
改变云端文件后,本地需要 | |
git pull origin master | |
才能进行操作 | |
之后本地更改需要重复上面的add-commit-push操作。 | |
git init将本地文件初始化为一个仓库,也就是生成一个.git隐藏文件。 | |
git remote add SHIT http://github.XXXX就等于把github服务器上的库名字改成了SHIT | |
git push origin master就要改为git push SHIT master。 | |
SHIT是云端,master是本地。 | |
还有 git remote - v查看远程库的名称 | |
git status查看本地库文件状态。 | |
http://www.cnblogs.com/kross/p/4054960.html#3055647 | |
git bash先打开一个本地文件夹,git init生成一个仓库,也就有了.git文件。这时候git clone,就可以获得远程的branch了。然后git remote -v 查看远程库上面的名字,一般是origin。接下来,接下来,接下来,这个clone下来的是一个文件夹,需要cd这个文件夹才能开始操作。也就是说git init白搞了? | |
git remote rm origin删除远程库。 | |
克隆下来之后这样添加远程库: | |
$ git remote add origin https://github.com/Haldir65/Drag_Show_List.git | |
cd到本地文件夹下面,然后git init,生成.git文件,不要clone。这时候去gitHub上面新建一个仓库,把url复制下来,然后git remote add origin url (这个origin可以是shit)。接下来就可以add . 并且commit了。 | |
git后悔药 | |
这两句话用于把本地文件全部置换成HEAD中文件。 | |
git fetch origin | |
git reset --hard origin/master | |
对于单独的文件 git checkout -- 文件路径,如果不行的话之前记得pull一下 | |
每次都要输账户密码烦死了 | |
ssh-keygen | |
然后用notepad打开ssh所在文件添加到github账户里,下次直接push就不需要输入账户密码咯。 | |
git revert c011eb3c20ba6fb38cc94fe5a8dda366a3990c61 | |
通过一次反向的commit把本地仓库和线上的代码(push之后)返回到某次commit之前 | |
git没有push之前的后悔药。 | |
git reset --hard c011eb3c20ba6fb38cc94fe5a8dda366a3990c61 | |
适用于未push(add且commit之后)的情况,hard表示会更改本地仓代码。 | |
注意这里是--hard。 | |
每天离开一个branch之前都要add-commit一下,然后切换到dev branch开始新的开发。在新的branch里面随时记录新的变化,commit掉。最后满意了merge到master上面。 | |
git branch -d dev 还有很多啦 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment