web-dev-qa-db-ja.com

git config global file-設定を削除します

次のコマンド:

$git config --global --list

私に与えます:

user.name=test user
user.name=gotqn

名を削除したいです。私はこれを参照しました 記事 そして次のコマンドを実行しましたが、結果はありませんでした:

git config --global --remove-section user.name='test user'
git config --global --remove-section user.name="test user"
git config --global --remove-section user.name=test user
git config --global --remove-section user.name
git config --global --remove-section test user

私はUbuntu 12.04を使用しています

git version

私にくれます

git version 1.7.9.5

Gitを使用してプロジェクトを保存しようとしますが、「テストユーザー」名でコマンドを実行したくないので、これで助けてください。

87
gotqn

ホームフォルダーの~/.gitconfigファイルを編集できます。ここにすべての--global設定が保存されます。

92
Marco Ceppi

非常に遅い答えですが、うまくいけばまだ役立ちます:

git config --global --unset-all user.name

その後、あなたは自由に:

git config --global --add user.name <whatever>
87
njmason
git config --global --unset-all user.name

または、次のようにユーザー名を変更できます。

git config --global --replace-all user.name "New User Name"
8
Crusader
git config --global -e

このコマンドは、GNU nanoエディターを期待どおりに開きます。

5
gobi

最後になりましたが、少なくとも有用ではありませんが、それはわずかな場合です

git config --global --remove-section user

私の場合、データを完全にクリアしました。

2
Roland Corbu
git config user.name 'your user name'
git config user.email 'your email name'

会社のプロジェクトごとに設定できます。また、グローバルのユーザー名はプライベートgithub名と電子メールを設定します。

1
Feng Li

Core.editorの二重エントリをクリアしようとして問題が発生していました...

git config --unset-all core.editor

それから

git config --list

変更はありません。

答えは次のとおりです。

git config --global --unset-all core.editor

0
Mad Bernard