我有一个网络抓取工具的文件夹,今天我开始使用git
进行管理。运行git init
后立即使用
git checkout -b "change_scrapper"
我在那里进行了更改,提交了它们,然后想要将它们与主服务器合并。我跑的时候
git merge master
git声称它是Already up-to-date
。我读了一些评论,我应该revert
,但我不确定哪个分支,或者这是否适用于本地或远程管理。我的日志图表根本没有显示分支(粘贴在下面)
如何解决此问题?
* 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
答案 0 :(得分:4)
在您的分支机构中执行git merge master
,您实际上正在从master
合并到change_scrapper
,而我想您想做相反的事情。
对于你只是从master
分支并且从未获取它,可能你的分支与主要分支真正对齐(即,已经是最新的)。
因此,一旦在您的分支上提交,请结帐回master
并从那里git merge change_scrapper
提供。