3

github リポジトリのクローンを作成し、それにいくつかの変更を加えたいと思います。これらの変更を元のリポジトリにプルするプル リクエストを送信したいと思います。すべてのかなり標準的なもの。

ただし、元のリポジトリに戻したくない変更が 1 つあります。オリジナルと同じ名前空間にならないようにクローンの Maven アーティファクト ID を変更したいのですが、明らかにその変更をオリジナルにプッシュしたくありません。

Maven アーティファクト ID を変更でき、他の変更をプッシュするときにその変更を誤ってオリジナルにプッシュする心配がないように、クローンをセットアップする最も簡単な方法は何ですか?

4

2 に答える 2

1

.git/info/exclude私が行った解決策は、コメントに従って使用して、リポジトリでローカルにファイルを無視することでした。

于 2012-12-22T15:44:58.467 に答える
1

それを自動化する 1 つの方法は、スクリプトを用意することです。

  • あなたのためにそのmaven idを変更してくださいgit checkout
  • あなたの元のIDを復元しますgit commit

そのためにgitattribute フィルター ドライバーを使用します (変更できるファイルの名前やパスがないため、変更する pom.xmlの内容をスクリプトで認識する必要があります) 。

ここに画像の説明を入力

于 2012-10-24T06:34:22.763 に答える