GIT基础
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yYkZWYhJWY1QGZ3MzYxUGM3kTYjVmZwM2NxMmZyQzNy8CXyIzLclDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL1M3Lc9CX6MHc0RHaiojIsJye.png)
Learn Git Branching:一个非常好的学习Git命令的网站
1、 git 下载master代码 <code> git clone XXX.git</code> 2、 进入工程目录 <code>cd xxx</code> 3、 git remote show origin 4、git remote update 5、git checkout -b 远程分支名 origin/远程分支名 git pull
1、删除本地分支
2、删除远程分支
与本地分支不同,您不能使用git branch命令删除远程分支。但是,您需要使用git push --delete命令,后跟要删除的分支的名称
五、创建本地分支,push到远程
(1)回滚到上一个版本
git reset --hard HEAD^
(2) 查看回退到哪个版本: git log(不能查看reset操作记录)
(3)回到到指定版本:
git reset --hard commit_id 退到/进到 指定commit_id
(4)提交远程
git push origin HEAD --force
(5)后悔了,可以通过git reflog查看分支所有操作记录,跟进commitid
\1. git log –pretty=oneline 可以查看某个文件的修改历史。
\2. git show commit_id 可以查看对应某个commit时期file的内容。
\3. git reset commit_id 可以将file回退到某个版本
\4. 执行完第3步后提示:
执行git status,提示:
执行git checkout - 后,README.md成功回滚到指定版本。