私は2つのgitアカウントを持っています。しかし、私がコマンドラインやgitデスクトップ経由でプッシュなどのgit操作を行っているときは、常に1つのアカウントから起きています。Macでgitアカウントを切り替える
私はそれは私がGitの操作をしたいどのgitの口座から私を尋ねることを、私はgitなどを設定することができます方法はありますか?
私は2つのgitアカウントを持っています。しかし、私がコマンドラインやgitデスクトップ経由でプッシュなどのgit操作を行っているときは、常に1つのアカウントから起きています。Macでgitアカウントを切り替える
私はそれは私がGitの操作をしたいどのgitの口座から私を尋ねることを、私はgitなどを設定することができます方法はありますか?
リポジトリごとにgitユーザを指定できます。リポジトリ固有の設定は "ローカル"設定と呼ばれ、リポジトリ内の.git/config
ファイルに保存されます。ユーザー構成をそのファイルに直接追加することも、コマンドラインツールを使用することもできます。私はあなたがツールを使用し、教育目的のためにファイルを読むことをお勧めします。
git config --local user.name "Tom Ursus Kosteran"
git config --local user.email "[email protected]"
もちろん、上記のコマンドでGithubのユーザー資格情報を使用することをお勧めします。
この設定は、クローンにとってローカルになります。それはどんなリモコンにも押し込まれません。他の開発者にはローカル設定が表示されません。彼らは干渉することなく独自のローカル設定を定義することができます。
我々はgitのは、私たちはgitの上のいくつかの操作を実行しようとするたびに、次に以下のコマンドを使用する必要があり、ユーザー名とパスワードの入力を要求するようにしたい場合: -
git config --global --unset credential.helper
あなたは上の別のgithubのアカウントを使用しますか同じローカルgitリポジトリですか?または、ローカルリポジトリごとに1つのアカウントだけがありますか? – Raffael
いいえ同じリポジトリで異なるgithubアカウントを使用したくないです。私はどのように私は私のGitのアカウントを指定することができ、私の地元では、いくつかのレポのクローンを作成していた場合https://help.github.com/categories/setup/ – tuk