9

Linux で作成した .git フォルダを Windows にコピーすると動作しますか?

4

3 に答える 3

9

はい、それは大丈夫です-私は自分でこのように動作し.gitます-LinuxとWindowsディレクトリを備えた2台のコンピュータでドロップボックスによって同期され、まったく問題はありません:)

ところで-.hg同様にうまく機能します。

于 2012-04-20T13:24:37.090 に答える
2

はい、Linux ではgitflow拡張機能を使用し、Windows では msysGit + TortoiseGit を使用しており、.gitフォルダーをうまく使用しています。

ただし、逆の場合は十分に注意してください。Windows から Linux に git フォルダーをコピーすると、次のようになります。

  1. ファイル内の多くの Windows キャリッジ リターン
  2. ファイルのパーミッションの変更

MsysGit は Windows ではうまく管理しますが、Linux では commit/push の前に 1. にはdos2unixchmod 644を、2. にはファイルを使用する必要がgit statusありgit diffます。

于 2012-04-20T13:54:35.973 に答える
0

つまり、私はWindowsとLinuxの両方のボックスから同じリポジトリを使用して作業しましたが、正常に動作します。Git Windowsで作業している場合、リモートのLinuxリポジトリにプッシュするたびに、gitはWindowsからLinuxスタイルで終わる行を変換します。

于 2012-04-20T13:38:39.243 に答える