首页 > 其他 > 详细

git 日常命令(整理有点乱,都是笔记)

时间:2018-11-15 13:21:20      阅读:148      评论:0      收藏:0      [点我收藏+]
git stash pop #取回暂存的内容,自动检测合并

git stash list #查看"暂存区"的所有记录

git stash clear #清空"暂存区"

git stash pop #取回暂存区第一个记录

git stash apply 0 #取回"暂存区"指定的记录 编号0

git stash drop 0 #删除"暂存区"指定记录

git reflog #查看包括回滚的历史记录

#回滚到指定版本. 指定版本标识
git reset --hard 9bbb0ef17234d40c941fec0f0408d994b52a5060 
#回滚之后, git log 只能看到该版本及之前的版本

git branch #查看分支
git branch dev1 #创建新分支dev1 即拷贝当前所有代码到新分支
git checkout dev1 #进入dev1分支

git checkout master #回到主分支 
git branch bug #创建新分支bug, 然后修复bug完毕.

git checkout master #切回master
git merge bug #把bug分支合并过来. 
git branch -d bug #再删除分支

git checkout dev1 #回到dev1分支,继续开发新功能.

#本地仓库拉取远程仓库(已有本地仓库)
git init
git config --local al user.name  "X  "XXX"
git config --local al user.email "XX "l "XXX@yhglobal.com"
git remote add origin in http://user:passwd@xxx
git pull origin master
git fetch
git checkout -b 11.11 origin/11.11 #拉取远程分支到本地(本地没有此分支)

#本地仓库拉取远程仓库(无本地仓库)
git clone http:user:pwd@xxx 
 

 

git 日常命令(整理有点乱,都是笔记)

原文:https://www.cnblogs.com/shiyuheng/p/9962593.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!