問題タブ [git-status]

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 投票する
6 に答える
14486 参照

git - git statusは、autocrlf=falseでも変更を示します

この質問と同じ問題が発生しています:git statusは変更を示していますが、gitcheckout-<file>はそれらを削除しません

Gitは、次の場合でも、作業ディレクトリの変更を表示し続けgit config --global core.autocrlf falseます。

--system(設定もに設定していることに注意してくださいfalse

Gitがまだ私の行末を変更しているように見えるのはなぜですか?

変更を取り除く試み

ベースライン

gitcheckout-。

時折、これは奇妙な方法で影響を及ぼします:

git reset --hard

gitadd。; git stash; git stash drop

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

libgit2sharp - 「削除済み」とマークされたファイルが、LibGit2Sharp で「見つからない」と報告される

Git Bash でリポジトリのステータスを表示すると、「削除済み」とマークされたファイルが多数表示されます。LibGit2Sharp RepositoryStatus は、これらのファイルを "Missing" として報告します。RepositoryStatus オブジェクトには、コレクション「Removed」もあります。

これら2つの違いは何ですか?削除されたファイルは「削除済み」としてマークされるべきではありませんか?

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

git - パススペックはどのように機能するはずですか?

pathspecs で git-status を使用しているときに、奇妙な動作が見られます。それが期待される動作なのか、それとも git の未定義の動作なのかについて、ご意見をお聞かせください。

初期設定

以下は分かりやすい

予期しない動作のための追加設定

予期しない動作

より楽しくするための追加設定

より予期しない動作

私はそこで少し混乱しています。pathspecに関連する Git のドキュメントを読みましたが、それほど詳しくはありません。

背後にあるロジックを理解するのを手伝ってくれる人はいますか?

0 投票する
0 に答える
88 参照

git - Git ステータス、部分フォルダー レポート

git-statusこれらのフォルダーの外部から呼び出されたときに、特定のフォルダーの内容を無視するように指示する方法はありますか?

これらのフォルダで行った変更は、フォルダに入って を呼び出したときにのみ確認したいと思いますgit-status。可能であれば、同じ動作をさせたいのですが、追跡されていないファイルに対してのみです。

例:

0 投票する
13 に答える
369886 参照

git - 「致命的: git リポジトリ (または親ディレクトリのいずれか) ではありません」 git status から

このコマンドは、ファイルを取得してコンパイルするために機能します。

例えば:

ただし、git status(または他の git コマンド) を実行すると、上記のfatal: Not a git repository (or any of the parent directories)エラーが発生します。

私は何を間違っていますか?

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

git - Git:オリジン/マスターが(ローカル)マスターと同等かどうかを調べる方法は?

git fetchorigin/masterネットワークを経由して、ローカル ホストから最新のスナップショットを取得します。マージはしませんが、スナップショットをフェッチするだけです。実行した直後にgit fetchgit status(local)masterが先行しているか遅れているかがわかりorigin/masterます。

master私が欲しいのは、(local)のコンテンツが のコンテンツと同等かどうかを教えてくれる git コマンドだけですorigin/master。明らかに、それを判断するためにネットワークを経由する必要がありますが、その結果に関するメッセージ (git fetchまたは他の git コマンドの出力など) を出力してはならず、最後にyes/true(同等の場合) またはno/false(異なる場合) または何かのみを出力する必要があります。似ている。

これを行うことができる git 内部コマンドまたは API はありますか?!

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

git - git-status出力を色付けする方法は?

git-statusの出力を次のように色付けしたいと思います。

代わりに、ステージングされたファイルが緑色で、ステージングされていないファイルが青色で表示されています。 git-statusのスクリーンショット

私の.gitconfigは、いくつかの検索に基づいて次のように設定されています。

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

git - git で .class を表示しない方法

.class実行時にファイルを表示したくありませんgit status

という名前のファイルを作成してファイル.gitignoreに入力し.classましたが、何も起こりませんでした。

コマンド.classを実行したときにファイルが表示されないようにする最善の方法は何ですか?git status

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

git - git status コマンドでスクリプトを呼び出す方法はありますか?

git-svn ツールを使用して svn リポジトリを git リポジトリとして管理していますが、svn 外部を処理する方法がありません。この問題は、各外部を git-svn リポジトリとして扱うことで解決されます。これはスクリプトを使用して行われ、結果は次のようになります。

svn 外部を処理するツールがないため、手動で実行される bash スクリプトを使用して各変更を確認する必要があります。これは次のようなものです。

git statusメインの git-svn リポジトリでコマンドを実行しているときに、これを自動的に達成するにはどうすればよいですか?

この状況に関連するフックが見つからなかったので、この問題の回避策を見つける必要があると思います。

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

git - ステータスgitを教えてください

時々私は私が実際に意味することをタイプミスします:

git configでhelp.autocorrectを変更することで、 gitに提案されたことを実行するように指示できます。しかし、gitを自動的に実行させたくない破壊的なアクションを誤って入力することがあります。

だから本当に、私が望むと思うものを実行する代わりに、コマンドを理解していないときにgitにステータスを教えてもらいたいのです。誰かがこれを行う方法を知っていますか?