git-config

    12

    5答えて

    私はシンプルなテキストエディタとしてNotepad ++(http://notepad-plus-plus.org/)を使用しています。私はgitのデフォルトエディタとして数週間使用しており、面白い動作に気がつきました。 は、通常、私は、私は私のgitのエディタとして++メモ帳を使用した場合しかし、私は、最も基本的なモード(主に無タブで開くようにそれを好むので のように有効にタブバーとメモ帳を++

    33

    8答えて

    私はSmartGitを初めて使いました。私は私のリポジトリを通じてコミットすることはできません、私が受けてるのメッセージは次のとおりです。 Unable to auto-detect email address (got '[email protected](none)') *** Please tell me who you are. Run git config --glob

    6

    2答えて

    rebaseを使っていくつかのgitコミットをスカッシュしようとしています。私はこれを実行すると:私はGitの設定エディタ変数を変更しようとしましたが、私は仕事にそれをもらっていない /usr/lib/git-core/git-rebase: 1: eval: /usr/bin/mate: not found Could not execute editor : git rebase -i

    27

    1答えて

    私はlessを私のgitページャとして使用しています。 git diffの出力が1ページで読める場合、私のgitは出力を画面に表示します。 時々私は速すぎて私の端末を殺すCtrl+D(半ページダウン)とタイプしていません。出力が非常に小さい場合でも、git diffのページャを有効にするオプションはありますか? は動作しません: git -p diff git --paginate diff gi

    25

    12答えて

    私はgitをテストしています。 C:\gitg\g1>git status warning: unable to access 'P:\/.gitconfig': Invalid argument warning: unable to access 'P:\/.gitconfig': Invalid argument warning: unable to access 'P:\/.gitco

    8

    3答えて

    これはどのような方法でも可能ですか?私はgit config --global alias.diff 'diff -b -w'を試しましたが、残念ながらそれは解決策ではありませんでした。

    12

    1答えて

    私はマージドライバを作成しています。次のように私は、$ PROJECT/.git/configにマージドライバを作成した filename merge=mergeStrategy :私は次のように.gitattributesファイルを定義している [merge "mergeStrategy"] name = My merge strategy driver = scripts/

    3

    4答えて

    私は学校プロジェクトにmsysgitを使用しているので、インストールされていない学校のコンピュータでコミットなどを行うことができます。 gitをインストールするときに最初に行うことは、gitconfigの設定方法です。しかし、私はコンピュータの%HOME%ディレクトリに依存することができないので、関連するファイルはgit configコマンドの仕事のために - グローバル代わりに--systemを

    8

    2答えて

    gitバージョンでgit config --localオプションが利用可能になったのですが、どこでもっと読むことができますか? 私は、--globalを提供していないと自動的にそれがローカルの設定変数だと思います。なぜこの新しいオプションが必要でしたか?

    1

    1答えて

    を表示されないのGitリポジトリに私がCRLF問題はsedの1つのライナーを使用することでファイルを固定しましたgitのステータスとCRの除去は、Gitの差分に表示されない: git diff HEAD -- <filename> ちょうどこのファイルは、いくつかの.gitignoreまたは類似除外の一部ではなかったことを確認するために、私はの最後に改行を追加しましたこのファイルはstatus