【胖鱼头】git常用命令
2014-12-25 17:18
190 查看
修改commit
含有删除文件的commit
查看分支
创建分支
切换分支
合并分支
将提交的修改推送到远端
删除无用分支
从远端更新修改到本地
查看提交
隐藏修改
还原隐藏修改
做tag,并push
回退
远程抓取分支
查看远程分支
切换到远程分支
git add . git commit -m 'memo'
含有删除文件的commit
git add . git rm filename git commit -m 'memo'
查看分支
git branch
创建分支
git checkout -b newbranch
切换分支
git checkout iso8583
合并分支
git checkout develop git merge iso8583
将提交的修改推送到远端
git push
删除无用分支
<pre name="code" class="plain">git checkout developgit branch -D testbranch
从远端更新修改到本地
git checkout develop git pull git checkout iso8583 git merge develop
查看提交
git log
隐藏修改
git stash
还原隐藏修改
git stash pop
做tag,并push
git pull git checkout --track origin/master //切换到远程master分支,仅第一次需要此步骤 git merge develop //合并develop修改 git push origin master //将master push到远程 git tag v3.00-m1 -m 'POS Client 3.00-m1' //做tag git tag -l //查看tag git checkout v3.00-m1 //临时切换到此tag git checkout -b branch-3.00-m1 v3.00-m1 //永久创建一个指向此tag的分支 git tag -d v3.00-m1 //删除tag git push --tags origin //将tag push到远程
回退
git checkout BANK.C //回退单个文件 git reset --hard //全部回退
远程抓取分支
git remote add jason.xing http://10.10.1.73/git/underdog git fetch jason.xing git checkout -b jx/financial --track jason.xing/financial
查看远程分支
git branch -a
切换到远程分支
git checkout --track origin/cmbsddn