コミットをメインサーバーにプッシュせずに、Windows7デスクトップからWindows7ラップトップに作業リポジトリを同期できるようにしたい。どうすればよいですか? gitがどこにあるかを理解できるようにリモートパスを設定する方法がわかりません。私は通常、WindowsコマンドラインではなくGit Bashを使用してgitを処理するため、ここでの問題は、Windows共有を参照するGitBashでパスを作成する方法を理解できない可能性があります。
したがって、(Windows共有パス)にリポジトリがあるとします。
\\\\MyWorkPCName\dev\myrepo\
そして、コマンドラインでディレクトリとファイルにアクセスできます(cmdは愚かなのでpushdを使用していますが)、これを有効なgitリモートに変換するにはどうすればよいですか?
Gitはバックスラッシュを認識しませんが、Windows doesフォワードスラッシュを認識します:
git remote add desktop //MyWorkPCName/dev/myrepo
Git Bashを使用すると、UNIXスタイルのパスを使用してWindowsドライブにアクセスすることもできます。 C:\Users\bug\repo
は/c/Users/bug/repo
になります。