Git SourceTree集成变化
问题描述:
我在存储库上推存在问题。Git SourceTree集成变化
提示:更新被拒绝,因为你的当前分支的尖端后面
提示:及其远程副本。在再次推送之前,集成远程更改(例如
提示:'git pull ...')。
但是,在拉我的朋友所做的更改后,什么也没有发生。
我们正在研究不同的部分,我认为它不应该有任何冲突。
我们只有一个分支。
答
这里是应该在你的情况下工作:
# Get the remote changes
# Two commits:
# - add new folder
# - add languages
git pull origin master
# This should have caused a merge commit.
# If Git asks you to provide a commit message, do that.
# If there are conflicts, fix them and commit the changes
# After that, push your changes (merge commit + UI balance update)
git push origin master
这是非常标准的工作流程 - 这适用于几乎每个人。如果其中一个命令显示错误,请更新您的问题。
这些事情最好从命令行完成 - 理解底层的Git命令将对您长远有利。
我们需要更多信息来帮助您。你在哪个部门工作。你什么意思是“什么都没有发生”? – blue112
我的意思是什么都没有发生,拉动变化后,他们在代码appering,但sourcetree不允许推我的变化。 – A191919