Git 커맨드 조견표(첫번째 커밋부터 브랜치 관리까지)
자신용의 비망록으로서입니다만 뭔가의 도움이 되면라고 생각해, 가능한 한 정중하게 정리해 보았습니다.
첫 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에 익숙하지 않습니다 ...
잘못된 내용을 쓰고 버린 경우는, 꼭 선배 엔지니어 여러분의 의견을 참고로 하고 싶습니다!
잘 부탁드립니다☺︎
Reference
이 문제에 관하여(Git 커맨드 조견표(첫번째 커밋부터 브랜치 관리까지)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Ticchi/items/4d0ca46d6877e21a8396텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)