問題タブ [git-stage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4189 参照

egit - GIT ステージングとは何ですか? Add To Index と Add To GIT Index の違いは何ですか?

GibHub プライベート リポジトリを使用しています。私はそれについて十分な知識を持っていません。
Git ステージングとは Git Staging の目的は何ですか?
Git ステージングを使用する場合
Git Staging にファイルを追加するための 2 つの異なるオプションを見つけました。

  1. プロジェクト エクスプローラー --> チーム --> インデックスに追加
  2. チーム同期 --> Git インデックスに追加

どちらもファイルを Git Staging に送信します。次に、これら2つの違いは何ですか? ユーザーにとってどちらが良いですか?どちらもファイルを Git Staging に送信します。

ありがとう。

0 投票する
1 に答える
117 参照

git - git status は、変更されたファイルに関する情報をどこで取得しますか?

Gitステータスは、リポジトリ内の変更されたファイルに関する情報を提供します(追跡されていないファイルまたはステージングされたファイルにあります)これらのファイルのリストにアクセスできるようにしたいです-コミットが実行される前に、それらのファイルのコード品質チェックを実行します. フック

このファイルのリストにアクセスできるかどうか教えてください。

ちなみにGit初心者です。だから、私の仮定で大失敗を犯した場合は、私を甘やかしてください

0 投票する
2 に答える
415 参照

git - Git ステージとコミット - 元に戻すと、コミットされていないファイルはどうなりますか?

5 つの変更されたファイルがあり、そのうちの 2 つをコミット用にステージングするとします (これをコミット A と呼びましょう)。その後、将来のコミットのために残されているコミットされていない変更が 3 つあります。将来、作業ディレクトリをコミット A に戻すことにしたとします。A にコミットするためにステージングされなかったにもかかわらず、変更されたファイルの状態はどうなるでしょうか。それらの変更は失われますか?

0 投票する
3 に答える
8471 参照

git - Git: pre-commit フックでステージングされたファイルを再ステージングする方法

私は git pre-commit フックを書いています。
スクリプトは一部のコードを再フォーマットする可能性があるため、ステージングされたファイルを変更できます。

すでにステージングされているすべてのファイルを再ステージングするにはどうすればよいですか?

0 投票する
2 に答える
1886 参照

git-commit - 特定のファイルの終わりを持つファイルのみを GIT ステージおよびコミットする

大量の変更済みファイルがあり、ファイルの 2/3 はあまり気にしないイメージですが、それでもコミットしたいと思います。残りについては、変更を真剣に検討する必要があります。確認する必要があるファイルを最小限に抑えるために、.png と .jpg と .gif ファイルのみをステージングしてコミットします (牛肉を確認するためにバックグラウンド ノイズを削減します)。

そうは言っても...

各ファイルを個別に追加せずに、これらのファイル末尾を持つファイルのみをステージングしてコミットするにはどうすればよいでしょうか?

編集:

ファイルが変更されました

ディレクトリ構造がフラットではない

高度にカスタマイズした WP テーマを上書きしていますが、適用する必要があるセキュリティ アップデートがあります。

0 投票する
1 に答える
2584 参照

git - Git (SourceTree): オンライン リポジトリから削除せずに既に追跡されているファイルを gitignore する

この議論については多くの質問がありますが、私の場合はどれも役に立ちませんでした。

ローカル プロジェクトを config.php ファイルを含む bitbucket リポジトリにプッシュしました。config.php ファイルのローカル コピーを変更したので、bitbucket のコピーとは別のものにする必要があります。

gitignore ファイルを更新しましたが、config.php ファイルが既に追跡されていたため、役に立ちませんでした。

そう:

ローカルの config.php ファイルを無視する必要がありますが、bitbucket の config.php ファイルを削除したくありません。

コマンド ライン ソリューションはもちろん歓迎されます。


Ps サブ質問:

SourceTree で、ステージングされていないファイルを (右クリックして)「追跡を停止」すると、ソフトウェアはそのファイルのリモート削除をステージングします。ただし、ステージングされた削除レコードを (コミット/プッシュの前に) 右クリックすると、「追跡の停止」と「インデックスからのステージング解除」の 2 つの選択肢があります。これらの2つのオプションの意味は何ですか? なぜ「トラッキング停止」を 2 回許可するのですか?

0 投票する
2 に答える
7037 参照

git - チェックアウトが時々ファイルをステージングするのはなぜですか?

checkout初めて Git を使い始めたとき、コマンドが非常にわかりにくいと感じました。しかし、Git のバージョン管理モデルに適応するにつれて、それが理にかなっているようになりました。今、同僚に Git を教えなければならないので、簡単に説明しようとしてcheckoutいます。簡単な説明があると思いました(ドキュメントから):

作業ツリーへのブランチまたはパスをチェックアウトします

これは、Git を初めて使用する人にとってはさまざまな一連の操作のように見える、チェックアウトで実行できるいくつかのことを統合しているようです。

...最後のものを除いて、それは作業ディレクトリを更新するだけでなく、ファイルをステージングするためです。

チェックアウトすると、作業ディレクトリにコピーされるだけでなく、何かがステージングされる理由または時期をどのように理解できますか?

0 投票する
1 に答える
995 参照

git - Androidスタジオのコンパイル後にgitignoreのファイルが変更されるのはなぜですか?

VersionUtil というファイルがあり、それを gitignore に設定します。gitignore ファイルには、

Android Studio でプロジェクトを実行する前に、VersionUtil.java に次のコード行があります。

git status を実行したところ、返されました

しかし、プロジェクトを実行した後、VersionUtil.java が変更されました。その行は次のとおりです。

返された git ステータス

皆さん、何か考えはありますか?gitignore のファイルがまだ追跡されているのはなぜですか? どんな助けでも大歓迎です。

0 投票する
1 に答える
55 参照

java - Eclipse で特定のバージョン ID の編集済みファイルをすべて表示する方法

特定のバージョン ID の最後にコミットされたファイルをすべて表示したかったのです。私は git リポジトリと eclipse Kepler を使用しています。

たとえば、バージョン ID 'xyznumber' の .jspx ファイルがあり、この同じバージョン ID でコミットされたすべてのファイルを確認したかったのです。