提问人:Arash Rabiee 提问时间:7/10/2016 最后编辑:Dr.jackyArash Rabiee 更新时间:7/13/2016 访问量:601
远程控制 git 存储库
Controlling git repository remotely
问:
我的本地 git 存储库在 Linux 上,在 vmware 上。
我想知道哪个文件被修改了(或者哪个文件是新的),并通过 GUI 工具控制这些事件。
我在使用 TortoiseSVN 之前就这样做了,如果我的存储库和 GUI 工具在同一个操作系统上,这是有效的,但现在我的存储库在 Linux 上,我需要在我的 Windows 上使用一些 GUI 工具来控制存储库
附言:我不想在 Windows 上复制存储库,并同步两个存储库。
答:
-1赞
stzahi
7/10/2016
#1
试试 Git-extension。 使用此工具,您可以像使用 git shell 一样控制一切。 查看更多 @: https://git-extensions-documentation.readthedocs.io/en/latest/
评论
1赞
7/10/2016
这不是魔术。如果不先克隆,它就无法显示日志、创建新的提交等,并且 OP 出于某种原因不想克隆。
1赞
max630
7/12/2016
#2
您可以使用任何使用 git 命令行的 GUI(不是 TortoiseGit,而是例如 gitextensions、sourcetree、gitgui&gitk),并让它使用一个脚本而不是真正的 Git,该脚本在远程系统上透明地运行每个命令。
https://github.com/ericpruitt/sshfsexec 就是这种方法的一个例子。
评论
0赞
Arash Rabiee
7/13/2016
我不明白。您给定的链接是一个脚本!但我熟悉SourceTree。我怎样才能在这个软件中做到这一点?
评论