25

.gitディレクトリ内の変更をリモートリポジトリにプッシュすることは可能ですか?

共通のプロジェクトがdescription必要であり、リポジトリのすべてのクローンに対してプロジェクトを再入力する必要はありません。

プロジェクトの説明が各クローンに共通ではないものであるのは不思議です。

4

1 に答える 1

18

descriptiona (または.description、表示したくない場合は ) をリポジトリのルートに格納し、次.git/descriptionのように各リポジトリにシンボリック リンクを作成できます。

repo/
  .description
  .git/
    description -> ../.description

各レポでシンボリックリンクを手動で設定する必要がありますが、それを行う必要があるのは 1 回だけです (レポの作成時)。

または、post-receiveフックを使用して、追跡された説明ファイルを にコピーすることもできます.git/description。各リモートリポジトリにもそのフックを設定する必要がありますが、繰り返しますが、これは一度だけ行う必要があります (リポジトリが作成されたとき)。

于 2010-07-09T17:04:43.963 に答える