Git 설정 또는 이것
소개
Windows 10에서 Git을 도입하고 사용하는 명령 요약
설치 절차
일본어 팩의 추가 기능을 추가하여 UI를 일본어화
사이트 로 이동하여 Windows 선택
설치
모든 경로 선택
특히 변경 없음
특히 변경 없음
VSCode로 변경
특히 변경 없음
특히 변경 없음
특히 변경 없음
특히 변경 없음
특히 변경 없음
git pull
명령 설정특히 변경 없음
특히 변경 없음
특히 변경 없음
특히 변경 없음
초기 설정
계정 이름 / 이메일 주소 설정
git config --global user.name "ユーザー名"
git config --global user.email メールアドレス
계정 이름, 이메일 주소 확인
git config --global user.name
git config --global user.email
명령
로컬 리포지토리 초기화
cd 対象のフォルダパス
git init
스테이징 영역에 관한 조작
# ステージエリアへの一括追加
git add パス
# ステージエリアへのワークツリーから削除したことも含めて追加
git add -a パス
# ステージエリアへの.gitignoreで対象外としているファイルも追加
git add -f パス
# ステージエリアの変更をコミットする
git commit
# ステージエリアへの一括追加取り消し
git reset HEAD
# ステージエリアへの対象ファイル追加取り消し
git reset HEAD [File Name]
# 対象のファイルを削除
git rm [File Name]
# 既存ファイルのリネーム
git mv [Old File Name] [New File Name]
원격 리포지토리의 로컬 작업
#リモートリポジトリをローカルに複製する
git clone URL
# リモートリポジトリパスの確認
git remote -v
# リモートリポジトリパスの設定
git remote set-url origin [URL]
# リモートリポジトリパスにローカルリポジトリを紐づけ
git remote add origin リモートリモートリポジトリ.git
원격 리포지토리에 로컬 리포지토리 변경 사항 등록
# git push リモート名 ブランチ名
git push -u origin master
로컬 리포지토리 관련 작업
# ローカルリポジトリの状態を確認する
# ステージングに追加している状態なども確認
git status
# 現ブランチの確認
git branch
# ブランチの作成
git branch ブランチ名
# ブランチを切り替える
git checkout ブランチ名
git switch ブランチ名
# コミット前のカレントパスからの一括差分取り消し
git checkout .
git restore .
# コミット前の対象ファイル差分取り消し
git checkout [File Name]
git restore [File Name]
커밋 내용 요약
# 例. HEADから3番目をまとめる
# 1. HEADから3番目を編集
git rebase -i HEAD~3
# 2. pickからsquashに変更
pick aaaa
squash bbbb
squash cccc
관리되지 않는 파일 설정
리포지토리에서 관리하지 않는 파일을 설정하는 방법을 설명합니다.
.gitignore 파일 만들기
비관리할 폴더에
.gitignore
파일 만들기루트뿐만 아니라 모든 폴더에 대해 만들 수 있습니다.
코멘트 기재
#
로 시작하는 행은 주석으로 취급됩니다.특정 확장자 무시
*.res
*.obj
*.exe
폴더 무시
.vs/
특정 파일을 무시하지 않음
!/*/main.exe
커밋 규칙
빈
세부 사항
Reference
이 문제에 관하여(Git 설정 또는 이것), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kumab2221/items/780135ed2664c6e58f72텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)