git init
git clone /opt/workspace/pmon HEAD
1.use "git add <file>..." to update what will be committed
use "git checkout -- <file>..." to discard changes in working directory
eg:
修改了当前仓库的某个文件(eg,README),使用git status查看修改状态,会提示以上信息
如果想要提交修改,输入git add README
如果想要放弃刚才的修改,输入git checkout -- README (注意,--与README之间有一个空格)
2.use "git reset HEAD <file>..." to unstage假如修改了当前git仓库中的README文件,并且通过
git add README
来增加了该修改过的文件,
此时,如果想要放弃增加该文件可以使用:
git reset HEAD README
此时,再git status,则会显示:Changed but not updated
3.git remote add upstream git://github.com/octocat/Spoon-Knife.git //设置upstream为remote repository
git push origin master//push到origin repository
git fetch upstream
git merge upstream/master
4.git branch mybranch //创建新的分支
git checkout mybranch //切换到mybranch分支
或者通过如下命令实现创建及切换到新创建的分支:
git checkout -b mybranch
查看所有分支:
git branch -a
在分支之间切换,使用:
git checkout master
git checkout mybranch
当在新的分支上工作完后,想要将其合并到master分支时,使用:
git checkout merge
git merge mybranch
git branch -d mybranch
49

被折叠的 条评论
为什么被折叠?



