俺用 Git まとめ

GitHub のレポジトリを GitBreak につっこむ

  • GitHub から git clone する
  • そこでブランチを作る方法もある
  • GitBreakのサイト上のページでレポジトリを追加する
  • gitbreak という名前で gitbreak の push 先レポジトリを設定する
git remote add gitbreak https://ユーザ名@git.codebreak.com/ユーザ名/レポジトリ名.git
  • push
git push -u gitbreak master

レポジトリ別にユーザ名、メールアドレスを設定する

git config user.name 'ユーザ名'
git config user.email 'メアド'

GitHub でフォークして、そこからローカルに git clone したレポジトリを本家に追従

本家レポジトリにupstream という別名をつける

git remote add upstream https://github.com/ユーザ名/レポジトリ.git


本家レポジトリ の master ブランチを pull

git pull upstream master
Automatic merge failed; fix conflicts and then commit the result.

自動マージが失敗しやがった! コンフリクトを修正しろだと?