2016-07-10 16 views
2

私のローカルgitリポジトリは、VMware上のLinux上にあります。
どのファイルが変更されたのか(あるいはどのファイルが新しいのか)、GUIツールを使ってこれらのイベントを制御したいのですが。このようなリモートでgitリポジトリを制御する

何か:私のリポジトリとGUI-ツールが同じOS上にある場合 enter image description here

私はTortoiseSVNのを使用する前にそれをやったが、これは働いているが、今の私のリポジトリは、Linux上で、私はいくつかのGUIツールが必要ですリポジトリを制御する私のウィンドウで

PS:私は窓にリポジトリのコピーを作成し、両方のリポジトリを同期させたくありません。

+0

Gitを無視して、Windowsからディレクトリにアクセスできますか?もしそうでなければ、それはあなたが最初に解決する必要があるもので、Gitとは何の関係もありません。 – hvd

+0

@hvdはい、できます。私は現在、SSHプロトコル(WinSCPツールを使用して)を介してディレクトリとファイルにアクセスしています。 –

+0

標準のアプリケーションではアクセスできないので、SSH経由でファイルにアクセスするための特別なツールが必要です。 GitはSSH経由でファイルにアクセスするための特別なツールではないので、状況がより困難になります。 – hvd

答えて

1

: は、@より多くを参照してください各コマンドはリモートシステムにあります。

https://github.com/ericpruitt/sshfsexecがそのようなアプローチの例である。

+0

私はそれを得ていませんでした。あなたの与えられたリンクはスクリプトです!しかし、私はSourceTreeに精通しています。このソフトウェアではどうしたらいいですか? –

-1

try Git-extension。 このツールを使用すると、gitシェルを使用しているのと同じようにすべてを制御できます。あなたが任意の(TortoiseGitではなく、例えばgitextensions、sourcetree、gitgui & gitk)Gitのコマンドラインを使用してGUIを使用して、それが本当のGitのではなく、透過的に実行されるスクリプトを使用して作ることができる https://git-extensions-documentation.readthedocs.io/en/latest/

+1

それは魔法ではありません。最初にクローンを作成せずにログを表示したり、新しいコミットを作成したりすることはできません。何らかの理由でOPがクローンしたくないのです。 – hvd

関連する問題