如何保持github的分叉版本同步
我已经找到了这个版本 几天前 我正在Android Studio中对其进行更改。现在,更改已提交给位于的原始项目 我想将我在本地所做的更改与该版本合并。但同时我想把我的版本保密如何保持github的分叉版本同步,github,android-studio,version-control,fork,Github,Android Studio,Version Control,Fork,我已经找到了这个版本 几天前 我正在Android Studio中对其进行更改。现在,更改已提交给位于的原始项目 我想将我在本地所做的更改与该版本合并。但同时我想把我的版本保密 如何将本地更改与主控更改进行比较 通常,您在GitHub中的工作流程如下所示: git pull origin master # work work work git commit -m 'I made some changes to android-topeka' git pull origin master
如何将本地更改与主控更改进行比较 通常,您在GitHub中的工作流程如下所示:
git pull origin master
# work work work
git commit -m 'I made some changes to android-topeka'
git pull origin master
# resolve merge conflicts
git push origin master
一般的策略是提交您的本地更改,然后git pull
remote引入自您上次拉取以来其他开发人员可能对android topeka存储库所做的任何更改。一旦解决了合并冲突(如果有),就可以通过执行git push
在GitHub上快速推进分支
请注意,在您的案例中,原点指向。我还假设您的本地分支称为
master
,因为我在GitHub上的android topeka项目下只看到一个master
分支。通常,您在GitHub中的工作流程如下所示:
git pull origin master
# work work work
git commit -m 'I made some changes to android-topeka'
git pull origin master
# resolve merge conflicts
git push origin master
一般的策略是提交您的本地更改,然后git pull
remote引入自您上次拉取以来其他开发人员可能对android topeka存储库所做的任何更改。一旦解决了合并冲突(如果有),就可以通过执行git push
在GitHub上快速推进分支
请注意,在您的案例中,原点指向。我还假设您的本地分支称为
master
,因为我在GitHub上的android topeka项目下只看到一个master
分支。如果你将你的更改与master
合并,那么它们怎么能保持私有?我想我应该说我想与master进行比较,更新/合并我的本地代码,这样我就可以保留我的更改。如果你将更改与master
合并,那么我该怎么做呢它们可以保持私有吗?我想我应该说我想与主服务器进行比较,并更新/合并我的本地服务器,以便保留我的更改。我在哪里提交我的本地更改?我不想签入git commit
将使用更改更新您的本地存储库。只有git pull
和git push
会将您的本地存储库与GitHub remote stack同步。@请查看此答案,如果它解决了您的问题,请将其标记为正确。我在哪里提交本地更改?我不想签入git commit
将使用更改更新您的本地存储库。只有git pull
和git push
会将您的本地存储库与GitHub remote stack同步。@请查看此答案,如果它解决了您的问题,请将其标记为正确。