ゲーム設定ファイルのアーカイブを Git に同期することを考えてみませんか?
伊谢尔伦
伊谢尔伦 2017-05-02 09:44:06
0
2
684
リーリー

おおよその要件


ゲームフォルダーがあります。おおよそのディレクトリ構造は次のとおりです。

ゲームディレクトリ XxxGames/

  • フォルダープラグイン

    • いくつかのファイル

  • フォルダーデータ

    • いくつかのファイル

  • フォルダー保存

    • 一部のアーカイブ

  • ルートディレクトリ内のいくつかのファイル .exe/.log など

私の活動


  1. XxxGames $ git init の下

  2. 次に、 $ git リモート追加コーディング http://url.git

  3. 一部のファイルを除外するために、ディレクトリに新しい .gitignore ファイルを作成しました

  4. $ git add .

  5. $ git commit -m "最初のコミット"

  6. $ git Push コーディング マスター

  7. プッシュは成功しましたが、一部のディレクトリとファイルは同期する必要がありませんでした

  8. そこで、.gitignore を変更して不要なディレクトリとファイルを再度除外しました

  9. $ git add . と commit するときに、更新したばかりのファイルを除外して .gitignore だけを更新してみてはいかがでしょうか

詳しい質問


  1. 既存のローカル フォルダー (プロジェクト) を git に同期するための具体的な手順は何ですか。

  2. プッシュ後、u.gitignore を変更し、追加してコミットしてみませんか?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(2)
小葫芦

まず最初の質問ですが、具体的な手順も非常に簡単で、大まかに以下の手順です:

  • ウェアハウスを初期化します

リーリー
  • gitignore ファイルを追加します

  • ウェアハウス内のファイルのステータスを確認します。ここでは、無視されるべきファイルが無視されているかどうか、および追加されるべきファイルが表示されているかどうかを確認できます。

    リーリー
    ステージングエリアに追加
  • リーリー
    送信
  • リーリー
    リモート倉庫を追加
  • リーリー
    リモート倉庫にプッシュ
  • リーリー 上記コマンドの
は任意に指定できますが、慣例的にこのように記述するだけです。

次に 2 番目の問題があります。これは、これらのファイルは以前に追跡されており、.gitignore を再度変更しても有効にならないためです (これは git の既知のバグのようです)。この問題を解決する最善の方法は、いくつかの変更を加えたばかりの場合は、最初にこれらの変更を送信してから、次のコマンドを実行することです: origin リーリー

いいねを押す +0
过去多啦不再A梦

そこで、.gitignoreを変更して不要なディレクトリとファイルを再度除外しました

まずファイルを削除してから、次回ファイルを追加するときに無視が有効になります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート