Git SourceTree集成变化

问题描述:

我在存储库上推存在问题。Git SourceTree集成变化

提示:更新被拒绝,因为你的当前分支的尖端后面

提示:及其远程副本。在再次推送之前,集成远程更改(例如

提示:'git pull ...')。

但是,在拉我的朋友所做的更改后,什么也没有发生。

我们正在研究不同的部分,我认为它不应该有任何冲突。

我们只有一个分支。

enter image description here

+0

我们需要更多信息来帮助您。你在哪个部门工作。你什么意思是“什么都没有发生”? – blue112

+0

我的意思是什么都没有发生,拉动变化后,他们在代码appering,但sourcetree不允许推我的变化。 – A191919

这里是应该在你的情况下工作:

# 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命令将对您长远有利。