繁体   English   中英

Git声称该分支与本地文件夹上的master相同

[英]Git claims that branch is the same as master on local folder

我有一个Web爬网程序的文件夹,今天我开始使用git管理它。 运行git init我立即使用

git checkout -b "change_scrapper"

我在那里进行了更改,提交了更改,然后希望将其与主控合并。 当我跑步

 git merge master

git声称它Already up-to-dateAlready up-to-date 我读了一些评论,我应该revert但是我不确定在哪个分支上使用,或者是否适用于本地或远程管理。 我的日志图根本不显示分支(粘贴在下面)

  1. 这里发生了什么? 为什么git会忽略我的提交?
  2. 如何解决这个问题?

     * commit be9ccb6fa5284e85869c06e7d875f098efcda909 | Author: Yotam <yotama9@gmail.com> | Date: Sat Oct 17 23:20:33 2015 +0300 | | Trying to remove swap files | * commit 9b029421582a132718aad121110e46b6c599c292 | Author: Yotam <yotama9@gmail.com> | Date: Sat Oct 17 23:19:14 2015 +0300 | | removed swap fles | * commit bb7121420ccbf7775b5ee752579ff7ecd67ed131 | Author: Yotam <yotama9@gmail.com> | Date: Sat Oct 17 23:15:14 2015 +0300 | | Changed the channel scrapper to use cssselector | * commit ab501663ed9e1f176ea7d1956727a495f252a8c4 Author: Yotam <yotama9@gmail.com> Date: Sat Oct 17 20:41:42 2015 +0300 created 

从分支内部进行git merge master ,实际上是从master合并到change_scrapper ,而我想您想做相反的事情。 因为您只是从master分支而从未获取过,所以您的分支可能确实与主要分支保持一致(也就是说,已经是最新的)。

因此,一旦提交到您的分支,请签出回master并从那里给出git merge change_scrapper

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM