繁体   English   中英

SourceTree推/拉/提交顺序

[英]SourceTree push/pull/commit order

如果我正在与sourcetree中的团队成员一起工作,并且我们在2个完全不同的领域中工作,例如我与脚本一起工作,那么他将在场景/艺术中统一工作。 假设他提交并推送了他的更改,我看到我可以拉出它们,但是我想提交并推送我的一些脚本更改,以便他可以使用我所做的脚本(例如,在我可以提交并推送的10个脚本中,想要提交2并推送2)。 我是否需要提交我现在拥有的所有内容,即使还没有完成他的更改,以便我可以推送我需要发送的2个脚本,即使这样我会推送甚至没有完成的脚本然而?

对于源代码控制,我是一个完全的菜鸟,我的团队成员也是,我真的不想弄乱任何东西,但似乎这个过程可能是错误的,但这就是团队成员所倡导的。 我觉得我应该能够提交和推送这2个脚本,而不必提交尚未完成的所有其他脚本。

使用git stash 正是出于这个确切的目的。 如果您的仓库处于不清洁状态,但是您想签出另一个分支,或者几乎要执行任何git操作,那么就可以使用隐藏。 Stash创建与任何分支都无关的提交,您可以将其还原到任何分支。 检查文档以获取更多信息: https : //git-scm.com/book/no-nb/v1/Git-Tools-Stashing

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM