Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何保持github的分叉版本同步_Github_Android Studio_Version Control_Fork - Fatal编程技术网

如何保持github的分叉版本同步

如何保持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

我已经找到了这个版本

几天前

我正在Android Studio中对其进行更改。现在,更改已提交给位于的原始项目

我想将我在本地所做的更改与该版本合并。但同时我想把我的版本保密


如何将本地更改与主控更改进行比较

通常,您在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同步。@请查看此答案,如果它解决了您的问题,请将其标记为正确。