开发过程中,遇到代码不小心提交了,需要回退问题,回退之后发现修改的代码有需要用到的部分,记录有没有提交到远程,本地有没有记录了,怎样找回来呢? 利用sourcetree我详细说一下步骤: 1、打开工具命令行 2、输入git reflog 命令 黄色部分位每一条记录的id 3、新建分支,输入你想 ...
通过命令行,到当前目录下:git reflog 后显示如下: 这次你发现了你最近提交的描述, 然后拷贝你最近提交描述最前面的id号: 黄色的字符串 进入git工具中后新建分支,将你刚才拷贝的id填入specified commit 后面的输入框中 ,新建名叫:test分支 这时候,奇迹出现了,test分支上出现了你最近提交的东西, 然后再将分支切回到你主分支,或者你操作的分支,将test分支合并到 ...
2014-05-23 17:11 0 2945 推荐指数:
开发过程中,遇到代码不小心提交了,需要回退问题,回退之后发现修改的代码有需要用到的部分,记录有没有提交到远程,本地有没有记录了,怎样找回来呢? 利用sourcetree我详细说一下步骤: 1、打开工具命令行 2、输入git reflog 命令 黄色部分位每一条记录的id 3、新建分支,输入你想 ...
1. 在本地需要提交的文件同级目录运行git bash 2. 初始化 git 运行环境 $ git init 3. 新建本地分支develop $ git checkout -b decelop 4. 链接远程仓库 $ git remote add ...
-b dev 2,创建完可以查看一下,分支已经切换到dev git branch * de ...
在本地编写完代码,commit之后,准备切割新分支重新拉取一下远程代码, 在切换回本地原来的分支发现刚编写的代码丢失了,查找了各种方法, 最后在CSDN平台上面用户“缓月”的博客中找到解决方法,特此感谢并记录一下 原地址:https://blog.csdn.net ...
dev分支 git checkout -b dev 2,创建完可以查看一下,分支已经切换到dev ...
远程仓库 git clone 下来,当你执行 git branch,你只会看到 * master 并不会看到其他分支,即便远程仓库上有其他分支,使用 git branch -va 可以查看本地+远程分支列表 * master 0840594 merge master and 1.0.0 ...
可以查看本地+远程分支列表 如果想切换到 origin/2.0.0 的分支,我们 ...
,然后,执行git commit时,会报错,因为本地分支的名字与远端的分支名字不同, 解决办法: G ...