git

git status  //查看状态

git log    //查看提交日志          :q //退出

 

//pull 到最新状态的流程

1  git checkout -b backup  将当前项目备份到一个新分支

2  git reset --hard     将修改全部删除

3  git pull  改到最新状态

 

 

//提交

1 git status

2 git add (修改的文件)

3 git commit

4(进入注释编辑器) 写备注

5 写入并退出(C+O  C+X)

6 git push origin HEAD:refs/for/finance

 

 

 //修改后覆盖上一次的提交

1git commit -a --amend 

2git push origin HEAD:refs/for/finance

 

// master修改后,落后远程分支

master  

1git checkout -b local2

2git reset --hard         git pull

3 git branch local2

4git rebase master  //此时进入master 分支

5git checkout local2  // 可用git diff HEAD^ 去查看增加了那些修改

6git checkout master   git checkout -b local3

7git cherry-pick "local2 last commit id"  

posted @ 2015-03-31 12:36  xiaoxiaowenge  阅读(199)  评论(0)    收藏  举报