Git 커맨드 조견표(첫번째 커밋부터 브랜치 관리까지)

rails를 공부하기 시작한 지 4개월째입니다.
자신용의 비망록으로서입니다만 뭔가의 도움이 되면라고 생각해, 가능한 한 정중하게 정리해 보았습니다.
첫 qiita 게시물이므로 보기 힘들면 죄송합니다...

GitHub에, 작성한 내용, 또는 변경 내용을 주는 순서를 정리했습니다.

로컬 리포지토리?
원격 저장소? ? (°▽°)
한 분은 Git에 대해 배우는 곳에서 시작하면 좋을까 생각합니다.

첫 push



로컬 리포지토리를 만들고 원격 리포지토리에 내용을 저장하기 전의 단계

터미널
① GitHubで管理したいディレクトリに移動
 cd desktop/sample_app

② リポジトリの新規作成(バージョン管理できるようにするための設定)
 git init

③ 変更履歴を残すための準備
 #特定のファイルだけ保存したいとき
  git add <ファイル名>

 #変更したファイル全て保存したいとき(削除したファイルは除く)
  git add .

 #削除したファイルも含んで全て保存したいとき
  git add -A

④ 変更履歴の保存
 git commit -m "変更内容に関する説明コメント"
 #コメントに何を書けば..?という方は下記のメモ内容を参照してください

⑤ リモートリポジトリへ接続
 git remote add origin <GitHubのリポジトリURL>
 #GitHubのURLに関しては下記のスクショを参照してください
 
⑥ ローカルリポジトリで保存した変更内容をリモートリポジトリに反映
 git push origin master



첫 push에 대한 메모



  • 코멘트에 무엇을 쓰면 좋을지 모르겠다!
    git commit에 입력하는 주석을 커밋 메시지라고합니다.
    커밋 메시지 내용의 포인트는
    "무엇을 했는지"를 알 수 있도록 쓰는 것입니다.
    자주 사용하는 단어를 소개합니다.



  • 커밋 메시지
    의미


    first commit
    첫 커밋

    add ~
    ~를 추가했습니다.

    update ~
    ~을 업데이트했습니다.

    remove ~
    ~을 삭제했습니다.

    fix ~
    ~의 버그를 수정했습니다.


    변경 내용을 넣고 나서 커밋 메시지를 쓰려고 하면, 간결하게 정리할 수 없게 됩니다.
    한마디로 정리할 정도의 변경으로 자주 커밋하는 것이 중요한 것 같습니다.

  • GitHub의 리포지토리 URL은?



  • 2회째 이후의 push



    터미널
    ① 変更履歴を残すための準備
     #特定のファイルだけ保存したいとき
      git add <ファイル名>
    
     #変更したファイル全て保存したいとき(削除したファイルは除く)
      git add .
    
     #削除したファイルも含んで全て保存したいとき
      git add -A
    
    ② 変更履歴の保存
     git commit -m "変更内容に関する説明コメント"
    
    ③ ローカルリポジトリで保存した変更内容をリモートリポジトリに反映
     git push origin master
    
    


    브랜치의 작성·확인



    터미널
    #ブランチの作成
    git branch <新規ブランチ名>
    
    #ブランチの一覧表示
    git branch
    
    #指定のブランチに切り替え
    git checkout <ブランチ名>
    
    #ブランチを新規作成してそのブランチに切り替える
    git checkout -b <新規ブランチ名>
    
    #新規作成したブランチを空コミット
    git commit --allow-empty -m "コミットメッセージ"
     #空コミットの説明は下記メモ
    

    브랜치에 대한 메모


  • 브런치를 끊는다고?
    구현하는 기능마다 브랜치를 자르는 편이 많은 것 같습니다.
    자신이 변경한 부분이 원인으로 다른 악영향을 주지 않도록 할 수 있는 점이 브랜치를 끊는 것이 좋은 곳.
  • 빈 커밋이란?
    새로 작성한 파일이나, 변경한 파일이 없어도 커밋을 할 수 있도록(듯이) 합니다.
    브랜치를 자르면 실행하면 GitHub에 브랜치를 반영할 수 있습니다.
  • 자른 브런치는 어떻게 하는 거야?
    메인 브랜치와 합체시키는 방법이 있습니다.
    합체시키는 것을 「병합한다」라고 합니다.
    또 다른 기사에서 정리하면 생각합니다.


  • 브랜치에서 작업



    작업할 분기에 있는지 확인한 다음 작업합니다.

    터미널
    ① git branch
     #作業したいブランチにいる?
    
    ② git checkout <ブランチ名>
     #ブランチを移動した時はこのコマンド
    
    ③ 作業する
    
    ④ add と push する
     git add
     git commit
     git push origin <ブランチ名>
    


    이상, 정리였습니다.

    솔직히, 아직 GitHub에 익숙하지 않습니다 ...
    잘못된 내용을 쓰고 버린 경우는, 꼭 선배 엔지니어 여러분의 의견을 참고로 하고 싶습니다!

    잘 부탁드립니다☺︎

    좋은 웹페이지 즐겨찾기