我想使用TortoiseGit获取远程origin / master的最新文件。我做了fetch
,pull
等。但它没有引入遥控器上存在的版本。我甚至试过git checkout origin/master -- <file>
在完成所有这些之前,我创建了一个分支并将该分支上的一些更改推送到远程。该分支在远程处 NOT merged 。我团队中的其他人都能够获得遥控器上存在的正确版本。
感谢任何帮助。
答案 0 :(得分:1)
# update to latest master
git fetch origin master
# create a new branch DG_child_new from DG_child and checkout it immediately
git checkout -b DG_child_new DG_child
# rebase your current branch DG_child_new on top of up-to-date master from origin
git rebase origin/master
# push DG_child_new to origin
git push -u origin DG_child_new