使用git中的最新数据进行更新

时间:2018-03-15 09:56:57

标签: git smartgit

我使用smartgit从git访问文件。我尝试了PULL和FETCH选项进行更新。但没有变化。我不知道该怎么办?

3 个答案:

答案 0 :(得分:1)

您是否将更改推送到原始服务器?这是您将更改发送到远程服务器的唯一方法。

Push button in SmartGit

答案 1 :(得分:0)

提交到同一分支(或从同一个分支分支)的问题是,如果一个pull请求中存在问题,那么之后我们就无法合​​并pull请求,因为提交存在于所有后来的pull请求中。我的建议是为每个新的问题修复创建一个分支:

为此,您应首先在系统中设置上游(仅一次)

git remote add upstream 

确保您的来源设置为您自己的分叉:git remote -v。之后,对于每个新修复,请执行以下操作:

1-git checkout -b  <new branch related to pull request>
2- git fetch upstream
3- git reset --hard upstream/<branch>
4- commit to origin
5- make pull request
6- go to 1 for the next issue to fix

这只是一个建议。

答案 2 :(得分:0)

我明白了。这是因为命令中有额外的-b。