git メモ

はじめに

  • 研究室内でgitの組織アカウントが作られた。
  • 研究のソース共有に便利そう 以下のような理由で使おうと思った

下準備

さすがにpublicで研究のコードを張り付けることはダメだろうということで

  • GitHub Educationに申請をした。
  • apt install gitした、既に入ってた

登録

メールアドレス

git config --global user.email "[メールアドレス]"

ユーザ名

git config --global user.name "[ユーザ名]"

鍵認証の登録

作ってない場合は ssh-keygen で作る。(権限注意)

  • 公開鍵
  • 秘密鍵
    • .ssh/の直下に保存
  • 動作確認
    • ssh -T git@github.com
    • successfully authenticated とか書いてればok

使う

初期化

mkdir hogehoge
cd hogehoge
git init 
  • .git が追加される

追加

  • 適当にファイルを作る
    • git status
      • new file とか modified: とかがでてgit addしてっていわれる
    • git add .
      • 緑色に変わる
    • git commit -m "[メッセージ]"
      • 一言コメントを残せる
    • git push origin master
      • masterが更新される

最後に

申請結果が帰ってきたらprivateリポジトリ作ったり、 組織アカウントにforkしたりを覚えたりする予定。