KAEDE Hack blog

カエデのブログです。開発進捗や勉強会の記録。インターンに落ちた話などを書いています!w

GitHub Setting

GitHubにpushできるようになるまで

  1. GitHubのaccountを作ってRepositoryを作成する
  2. そこでclone用のURLをclip boardにcopyする
  3. Terminalを開いてcdでsetしたいdirectoryを開く
  4. git init で初期化
  5. git remote -v で確認
  6. git remote add origin https:.......でセットする

あとはおなじみのadd, commit -m, pushのながれ。

GitHubにpushできるようになるまで

  1. GitHubのaccountを作ってRepositoryを作成する
  2. そこでclone用のURLをclip boardにcopyする
  3. Terminalを開いてcdでsetしたいdirectoryを開く
  4. git init で初期化
  5. git remote -v で確認
  6. git remote add origin https:.......でセットする

あとはおなじみのadd, commit -m, pushのながれ。

GitHub Config Setting

  • 同じフォルダの.git/configに記述してある。
  • git config user.name (or emall)で確認, 追記できる?
[remote "origin"]
        url = https://kaede0902@github.com/kaede0902/C_lang.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
[user]
        name = kaede0902
        email = kaede0902js@gmail.com

Accountが二個目でTwo-Factor Authをしてしまっていると こっちもやらないとダメダメ

https://github.com/settings/tokens にアクセスして一時トークンのHexを取得し、

https://username:HEXHEXHEXHEX@github.com/username/rep をgit clone or remote add originする。

次回以降はclone時にusername@を付け加えるだけでおkかも? 忘れたらvi .git/configで付け足しましょう。

REF

https+アクセストークンを使ってGitHubのアカウントを使い分ける - Qiita

gTips

  • commit -mはlocalに書き込む段階で, pushがその記録をwebにpushしてくれる。
  • commitのhistoryからdiff (どの行が+(追加) or -(削除) )かわかる

f:id:kei_s_lifehack:20190128012128p:plain
commit history