web-dev-qa-db-ja.com

Windows共有のgitリポジトリにアクセスするにはどうすればよいですか?

コミットをメインサーバーにプッシュせずに、Windows7デスクトップからWindows7ラップトップに作業リポジトリを同期できるようにしたい。どうすればよいですか? gitがどこにあるかを理解できるようにリモートパスを設定する方法がわかりません。私は通常、WindowsコマンドラインではなくGit Bashを使用してgitを処理するため、ここでの問題は、Windows共有を参照するGitBashでパスを作成する方法を理解できない可能性があります。

したがって、(Windows共有パス)にリポジトリがあるとします。

\\\\MyWorkPCName\dev\myrepo\

そして、コマンドラインでディレクトリとファイルにアクセスできます(cmdは愚かなのでpushdを使用していますが)、これを有効なgitリモートに変換するにはどうすればよいですか?

26
Charles Randall

Gitはバックスラッシュを認識しませんが、Windows doesフォワードスラッシュを認識します:

git remote add desktop //MyWorkPCName/dev/myrepo

Git Bashを使用すると、UNIXスタイルのパスを使用してWindowsドライブにアクセスすることもできます。 C:\Users\bug\repo/c/Users/bug/repoになります。

40
bug