git-diff

    4

    2答えて

    現在のブランチの作業ディレクトリと特定のファイルの別のブランチの作業ディレクトリとの違いを調べる方法はありますか?私は、ファイル1の分岐Aに働いている場合たとえば、私は、ファイル1との違いを比較したいブランチBの

    16

    2答えて

    私の同僚は、オープンプルリクエストにいくつかの変更を行い、ローカルブランチに対してベースブランチをリベースします(しばしば、変更を以前のコミットに縮小する)押す。 古いバージョンのPRと新しいバージョンのPRの間で何が変更されたかを確認するにはどうすればよいですか? は私がPRが最初に提起されたときにgit pullとgit checkout $BRANCH_NAMEが、その後、git fetch

    0

    2答えて

    私は自分の問題を説明しようとしています。私はローカルの(gitのバージョン管理下ではない)プロジェクトをそのマスターgitブランチの変更とマージしたいと思います。 つまり、私はプロジェクトにいくつかのローカル修正を行いました(しかし、私はgitを使用しませんでした)。一方、いくつかの変更がマスターブランチに追加されました。さて、ローカルバージョンとgitリポジトリの "マージ"を行うプロジェクトの

    1

    2答えて

    "git difftool"を使ってバイナリファイルを比較しようとしています。このファイルもステージングされていますが、これは重要ではないようです。だから私は、以下のようなものを使用しています: git difftool --staged /path/to/file と私の.gitconfigはそうのように構成されています。予想通り、私はgit difftoolを実行したときに [diffto

    -1

    1答えて

    git diffを実行するたびに、diff結果の最後まで表示されます。 私はdiff3私は、現在のページのための色の差分を確認したいと私はjを押すまで、それは下にスクロールべきではありません diff.toolとしてを使用しています。 私は「以下」に「core.pager」を行う、 が、それはこのイメージ、しかしページネーションの作品と同様に、すべての色と書式設定を削除しました。 はdiffの結果

    4

    1答えて

    --statフラグの回答を適応させようとすると、accepted answer(ドライバを作成)はunix(この意味であれば/ bin/trueにリダイレクト)私は一時的にファイル(またはむしろいくつかのファイル)のdiffを無効にするスイッチを探していますが、それは永久にファイルの種類に割り当てられます。 スクリプトsolution: git diff `git status -s |grep

    2

    2答えて

    vimでファイルを開くときに、 'file1.rb'と呼ぶことができますが、このファイルは通常ruby構文の強調表示で開き、この時点までは問題はありません。 新しいバッファで 'file2.rb'を開くと、両方のバッファがvim diffになります。 私はバッファを前後に切り替えることができますが、私が見るのは、各バッファで開いているファイルのvim diffです。バッファの1つを削除すると、vi

    1

    1答えて

    を持つ2つのタグの間の差分: git diff tag1 tag2 --stat をしかし、これは私のファイルのリストを与える..私は、これら2つのタグの間に働いているすべてのユーザーを知ることができますどのように!

    0

    2答えて

    私はnode_modules内のファイルもリポジトリにコミットするrepoを持っています。私はリポジトリ上でgit diffを実行する必要があるが、node_modulesの下のすべてを無視したい。これどうやってするの? 私はこのgit diff old_api..master -- . ':!node_modules'を試してみました(この答えで提案されているように:https://stacko

    3

    2答えて

    こちらはcommit cba438 on Githubです。 をしかし、私は見ることができるように単一の変更された文字がありません: あなたはindex.htmlをでライン#1を見ることができるようには変更としてマークされています。それはGitHubかGitまでですか?バグか隠れたキャラクターが変わったのですか?