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分叉存储库?_Git_Github_Github Desktop - Fatal编程技术网

如何使用GitHub桌面更新GitHub分叉存储库?

如何使用GitHub桌面更新GitHub分叉存储库?,git,github,github-desktop,Git,Github,Github Desktop,我使用GitHub桌面创建了一个存储库,并做了一些更改。 现在我想将这些更改签入到基本存储库? 我希望从基本存储库中获取更改,使基本文件和修改后的文件之间有明显的区别,就像我们在winmerge中看到的一样?我推荐。它具有出色的内置差异视图,您可以选择本地回购协议中的任意两点来查看其间发生的更改。适用于macOS、Windows和Linux。免费版本适用于你想要做的事情 你可以在本地创建一个新分支,并从基础回购中提取,如果你想知道那里的头是如何变化的(同样,你可以使用GitKraken查看自从你

我使用GitHub桌面创建了一个存储库,并做了一些更改。 现在我想将这些更改签入到基本存储库? 我希望从基本存储库中获取更改,使基本文件和修改后的文件之间有明显的区别,就像我们在winmerge中看到的一样?

我推荐。它具有出色的内置差异视图,您可以选择本地回购协议中的任意两点来查看其间发生的更改。适用于macOS、Windows和Linux。免费版本适用于你想要做的事情

你可以在本地创建一个新分支,并从基础回购中提取,如果你想知道那里的头是如何变化的(同样,你可以使用GitKraken查看自从你分叉回购以来发生的变化)。如果希望将上游更改包括到本地存储库中,则可以轻松地将新分支合并或重新设置为主分支的基础。同样,GitKraken使合并和重定基比试图在命令行上解决它们更容易。

我推荐。它具有出色的内置差异视图,您可以选择本地回购协议中的任意两点来查看其间发生的更改。适用于macOS、Windows和Linux。免费版本适用于你想要做的事情

你可以在本地创建一个新分支,并从基础回购中提取,如果你想知道那里的头是如何变化的(同样,你可以使用GitKraken查看自从你分叉回购以来发生的变化)。如果希望将上游更改包括到本地存储库中,则可以轻松地将新分支合并或重新设置为主分支的基础。同样,GitKraken使合并和重定基比试图在命令行上解决它们更容易。

Git桌面有一个“更改”选项卡。这应该列出所有被修改的文件。选择每个文件时,它会显示与基本回购相比对其所做的更改

我建议使用命令行。通常,并非所有的功能都是在基于UI的工具中实现的,并且它们并没有随命令行提供的所有选项一起提供

如果尚未安装,请为平台安装git。对于windows,您可以从“”获取它

打开repo的
gitbash
和cd,执行
gitk
。文件及其更改应显示在“本地未提交更改,未签入索引”下

两个其他有用的命令:

git status -suno   --> List all tracked files which were modified.
git diff           --> Shows all the changes made.
希望有帮助

Git桌面有一个“更改”选项卡。这应该列出所有被修改的文件。选择每个文件时,它会显示与基本回购相比对其所做的更改

我建议使用命令行。通常,并非所有的功能都是在基于UI的工具中实现的,并且它们并没有随命令行提供的所有选项一起提供

如果尚未安装,请为平台安装git。对于windows,您可以从“”获取它

打开repo的
gitbash
和cd,执行
gitk
。文件及其更改应显示在“本地未提交更改,未签入索引”下

两个其他有用的命令:

git status -suno   --> List all tracked files which were modified.
git diff           --> Shows all the changes made.

希望有帮助

为什么要在问题中添加asp和ide标记,问题是否超出了使用git的范围?为什么要在问题中添加asp和ide标记,问题是否超出了使用git的范围?