git-log

    1

    6答えて

    git(web)ブラウザを作成したいので、ssh接続されたマシン上のリモートリポジトリのコミット(git log)を繰り返す必要があります。 私のレポはかなり大きく、常に変化しています。そのため、ローカルで変更をフェッチしないことに興味があります(git log)。 私は試してみました: git remote add origin ssh://example.net/repo git check

    8

    2答えて

    私は現時点で作業しているメインリポジトリに、ローカルバックアップ、開発パートナーのワークステーション、およびホストされたリポジトリの3つの標準リモートがあります。我々は、ほとんどの時間、1つはマスターであるアクティブな3つまたは4つの支店を持っています。 私が使用して、一日を通して定期的に枝を監視:それは私が私たちの非常に揮発性の開発ブランチに関してで物事の状態を知ることができますので、 git

    5

    3答えて

    私はこのようになりますGitの別名を持っています。しかし、このエイリアスは、私が支店にいるときにはうまくいきません。 ブランチ上にあるかどうかに関係なく、未処理の変更を表示する正しいコマンドは何でしょうか?

    66

    3答えて

    からコミットする方法次のようになります。 A---B---C---D---E---F master \ / X---Y---Z topic それはgitのリストのマスターにのみコミット、-Fを持つことは可能ですか?言い換えれば、コミットがmerged-inブランチ上にあった場合、私はそれを表示したくありません。

    54

    0答えて

    複数回、あるファイルから別のファイルに1つの関数を移動すると、Gitはそれを追跡できます。たとえば、this entryによれば、「Linusは、あるファイルから別のファイルに関数を移動すると、移動中にその関数の履歴を表示します。 しかし、私はGitのフットアンダーフードデザインのいくつかを認識していますが、これはどういうことか分かりません。だから私は疑問に思います...これは正しい声明ですか?も

    6

    3答えて

    私は、GIT rebasesが履歴を書き換えることを知っています。つまり、コミットIDは変更されます。しかし、ブランチがリベースされたときとブランチからトレースする方法はありますか? 編集:私は開発ブランチ 'A'とトピックブランチ 'B'を持っています。 「A」はチームによって共有されます。ある時点で、「A」は主流の支店に再参入しています。再ベース(およびその後のコミット)の結果、トピックブラン

    8

    3答えて

    私は中央のGitベアリポジトリを持っています。そのレポをプッシュすると、ポスト受信フックを実行したい。そのフックは、(APIを使って)Basecampプロジェクトにメッセージを作成することです。私はちょうど実行された更新に関する情報が必要です。今のところ私はgit log -2 --statは十分だと思いますが、もう少し情報(更新されたブランチ、作成されたファイル、削除されたブランチ)が好きです。

    6

    1答えて

    以下の2つのコマンドの違いは何ですか?私は異なった出力を見る。 両方とも、1つのブランチを持つクローンから実行されます。 git whatchanged man pageで述べたように git whatchanged -m -- foo.c git rev-list --reverse --all -- foo.c

    10

    2答えて

    *.py diff=pythonを.git/info/attributesに設定しました。だからGitは関数の境界を知っています。 git diff -Wは、関数全体が表示されていることを確認することさえできます。 しかし、git diffの出力を特定の関数(または複数の関数)に限定する方法はありますか? (...私はそれがawkのだと思う、それに失敗) EDITこれもgit logとgit re

    3

    1答えて

    追跡ブランチに関する情報を提供するgitコマンドラインはどれですか? 私はgit remote show originを知っ ...起源/統合(git branch --track integration origin/integration)を追跡したが、私は必ずと地元の追跡ブランチおよびリモート追跡ブランチ間の接続を確認したいの統合ブランチを持っています。しかし、私はオンラインではない...?