码迷,mamicode.com
首页 > 其他好文 > 详细

git使用

时间:2015-10-29 11:20:55      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:

 

克隆新项目:
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

 

git使用

标签:

原文地址:http://www.cnblogs.com/littlehoom/p/4919645.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!