githubを別アカウントでプッシュしたいのです
2017年5月12日私の様な素人には全然わからないgitでございますが。
とりあえず会社でgit使ってるので、見よう見まねのSourceTreeを使った仕事してます。
そんなときに個人のアカウントをgithubでプッシュしたらまんまと会社のアカウントの履歴になってしまってさぁ大変。
果たして解決なのかわからなけど、githubでクローンした際に、configでユーザー情報を追加したら意図通りにできたのでメモ。
まずはリポジトリを作成してクローン
リポジトリを作成してローカル環境にクローンします。
user.nameとuser.emailを変更する
xxxのところにはアカウントのネームとeメール。
git config user.name xxxxxxx
git config user.email xxxx@xxxxxx
これを行うと.gitの隠しファイルのなかのconfigファイルに書き込まれる。
直接書いても問題なかった。
[user] name = xxxxxxx email = xxxx@xxxxxx
これで設定完了したので、コミットしてプッシュしてみるとうまく自分のアカウントでできました。