検索

ホームページ  >  に質問  >  本文

git でファイルを 1 回だけ送信すると、ファイルへの変更は送信されず、すべてのブランチが有効になるにはどうすればよいでしょうか?

設定ファイルがあります
リリース可能な状態を git に保存します
ただし、ローカル テストには設定ファイルへの変更が必要です
これらの変更は git に送信されません
以前のプラクティス
git update-index --assume-unchanged
ファイルをローカルで追跡しないようにします
ただし、このアプローチは他のブランチには影響しません

私が望む効果を実現できるコマンドはありますか?

世界只因有你世界只因有你2772日前1040

全員に返信(2)返信します

  • 为情所困

    为情所困2017-05-02 09:28:51

    git-extras は、この機能を実装できるコマンド git lock を提供します。ファイルを送信した後、git lock コマンドを使用して設定ファイルをロックします。

    もちろん、この git lock コマンドの実装は非常に簡単で、git に付属する関数をパッケージ化しています。

    リーリー

    も同じ効果があります。

    返事
    0
  • 迷茫

    迷茫2017-05-02 09:28:51

    .gitignore ファイルが満足できるものであるかどうかはわかりません。一度送信した後、設定ファイルを記入して .gitignore ファイルに追加すると、再度送信されなくなります。

    返事
    0
  • キャンセル返事