git 常用命令


                        git 常用命令

git status 本地修改对比 

git branch 会列出本地所有的分支名称
git branch -d xxxxx  删除本地分支

git add . 添加本地所有修改的文件
gitk --all 显示所有远程分支名称
git reflog  记录每次commit命令 

git pull  拉取远程分支代码
git push 推送至远程
git reset --hard 版本号
gitk     打开ui 查看提交记录和分支树

git stash   // 缓存本地修改文件,或不想提交的文件
git stash pop // 从缓存区取出上次缓存的数据

git checkout XXX 切换分支
git checkout -- filenmae 还原当前文件本地原有 
git checkout -b dev origin/master 创建本地dev分支 关联远程 master分支

git reset HEAD %xxx% // 撤销 git add  %PATH% 文件路径  %PATH% 为空时撤销全部的git add  或者是对应的版本号

git commit -m "XXX“ // 本地提交 %s 注释
git commit -amend "XXXX" // 本地提交 %s 注释,与本地上一次的commit合并为一次commit

git pull --rebase    // 拉取远端分支最新代码
git push origin master:master  提交本地master分支到远端master分支

git merge master 合并分支代码(master目标分支名字,当前分支为另一个) 

你可能感兴趣的:(git 常用命令)