Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.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
如何使用git更新更新的开源应用程序的本地版本?_Git_Github - Fatal编程技术网

如何使用git更新更新的开源应用程序的本地版本?

如何使用git更新更新的开源应用程序的本地版本?,git,github,Git,Github,我在2019年克隆了它,现在想更新它。我已经对应用程序进行了本地更改(如app.py或js文件),因此希望将本地更改与Superset的新版本合并 问题是,正式的Apache超集Github源代码不再是我的远程源代码,所以我不能仅仅git pull 在git中有这样做的方法吗 PS:不知道是否相关,但我正在运行Docker的超集。我使用的IDE是PyCharm。例如,是否可以选择创建一个新分支,并将我的本地代码与其中的github代码合并?您可以有多个远程设备(例如一个称为“源”,另一个称为“上

我在2019年克隆了它,现在想更新它。我已经对应用程序进行了本地更改(如app.py或js文件),因此希望将本地更改与Superset的新版本合并

问题是,正式的Apache超集Github源代码不再是我的远程源代码,所以我不能仅仅
git pull

在git中有这样做的方法吗


PS:不知道是否相关,但我正在运行Docker的超集。我使用的IDE是PyCharm。

例如,是否可以选择创建一个新分支,并将我的本地代码与其中的github代码合并?您可以有多个远程设备(例如一个称为“源”,另一个称为“上游”)。创建另一个指向要从中更新的repo的远程对象(称为“上游”),并执行
git向上游拉。