Git声称分支与本地文件夹

时间:2015-10-17 20:45:43

标签: git

我有一个网络抓取工具的文件夹,今天我开始使用git进行管理。运行git init后立即使用

进行分支
git checkout -b "change_scrapper"

我在那里进行了更改,提交了它们,然后想要将它们与主服务器合并。我跑的时候

 git merge master

git声称它是Already 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
    

1 个答案:

答案 0 :(得分:4)

在您的分支机构中执行git merge master,您实际上正在从master合并到change_scrapper,而我想您想做相反的事情。 对于你只是从master分支并且从未获取它,可能你的分支与主要分支真正对齐(即,已经是最新的)。

因此,一旦在您的分支上提交,请结帐回master并从那里git merge change_scrapper提供。