标签:
克隆新项目: git clone ssh://xin.zhang@192.168.221.71:29418/DLOCKMS 克隆完成后要立刻执行添加hook: scp -p -P 29418 xin.zhang@192.168.221.71:hooks/commit-msg .git/hooks/ 其他人的更新拉到本地.git里面 git fetch git rebase origin/当前的branch git rebase origin/master git rebase origin/test-branch 添加文件: git add . commit到本地: git commit -m “This is comment” push到repository的review board: git push origin HEAD:refs/for/master 在.gitignore里添加内容忽略commit: .gitignore *.a git reset --soft HEAD~n git reset --hard HEAD~n (会删除所有更改,小心使用) git revert commit-hash git branch (查看当前在哪个branch) git branch xxx (创建一个新的branch) git checkout xxx(转到这个branch上去) git checkout -f git clean -f -d -x (清除repo里面一切没有git add 操作过的文件,慎用!) "detached head" LOCAL CHANGE. ------------ git reset --hard HEAD~1 git reflog (任何git操作都可以恢复,前提是文件被git add 过了) git local change --- 】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】】 git rebase origin/master 冲突之后 解决冲突 git add . -A git rebase --continue git push origin HEAD :refs/for/master
标签:
原文地址:http://www.cnblogs.com/littlehoom/p/4919645.html