を介して複数のトラック位置を追加し、私のリポジトリ内のファイルを見て、その下に各パスの追跡を開始しますバニラGitのコマンドラインがあります。はGitのコマンドライン
Like git5 track --list=//depot/a/b/c/track_paths
?
を介して複数のトラック位置を追加し、私のリポジトリ内のファイルを見て、その下に各パスの追跡を開始しますバニラGitのコマンドラインがあります。はGitのコマンドライン
Like git5 track --list=//depot/a/b/c/track_paths
?
for line in `track_paths`; do git track line; done
git track
コマンドはありません。ファイルのより良い名前は「トラック分岐」です。スクリプトワイズ、あなたは読むのではなく、cat
を使用することができます:あなたが現在チェックアウトコミット上に存在するファイルとしてtrack_pathsを持っている場合
cat track-branches | xargs -n 1 -i{} git branch --track {} origin/{}
これは依存しています。これはあなたがまだその名前のローカルブランチを持っていないことを前提としています。ブランチコマンドでローカルブランチを--force
オプションで上書きするように強制できます。
リポジトリ内のファイルからそのファイルを取り出しますか?私は簡単なワンショットソリューションを探しています – Hounshell