查看、添加、提交、删除、找回,重置修改文件
git help <command>
git show
git co -- <file>
git co .
git add <file>
git add .
git rm <file>
git rm <file> --cached
git reset <file>
git reset -- .
git reset --hard
git ci <file> git ci . git ci -a
git ci --amend
git revert <$id>
git revert HEAD
查看文件diff
git help <command>
git show
git co -- <file>
git co .
git add <file>
git add .
git rm <file>
git rm <file> --cached
git reset <file>
git reset -- .
git reset --hard
git ci <file> git ci . git ci -a
git ci --amend
git revert <$id>
git revert HEAD
查看提交记录
git log git log <file>
git log -p <file>
git log -p -2
git log --stat tig
Mac上可以使用tig代替diff和log,brew install tig
Git 本地分支管理 查看、切换、创建和删除分支
git br -r
git br <new_branch>
git br -v
git br --merged
git br --no-merged
git co <branch>
git co -b <new_branch>
git co -b <new_branch> <branch>
git co $id
git co $id -b <new_branch>
git br -d <branch>
git br -D <branch> 分支合并和reba git merge <branch>
git merge origin/master --no-ff
git rebase master <branch> Git补丁管理(方便在多台机器上开发同步时用)
git merge <branch>
git merge origin/master --no-ff
git rebase master <branch>
Git暂存管 git stash
git stash list
git stash apply
git stash drop
Git远程分支管理
git pull
git pull --no-ff
git fetch origin
git merge origin/master
git co --track origin/branch
git co -b <local_branch> origin/<remote_branch>
git push
git push origin master
git push -u origin master
git push origin <local_branch>
git push origin <local_branch>:<remote_branch>
git push origin :<remote_branch>
Git远程仓库管 git remote -v
git remote show origin
git remote add origin git@ github:robbin/robbin_site.git
git remote set-url origin git@ github.com:robbin/robbin_site.git
创建远程仓库
git clone --bare robbin_site robbin_site.git
scp -r my_project.git git@ git.csdn.net:~
mkdir robbin_site.git && cd robbin_site.git && git --bare init
git remote add origin git@ github.com:robbin/robbin_site.git
git push -u origin master
git push -u origin develop
git remote set-head origin master
也可以命令设置跟踪远程库和本地库
git branch --set-upstream master origin/master
git branch --set-upstream develop origin/develop
|
版權聲明: 此文章版權歸Arvin所有,如有轉載,請註明來自原作者