GiitHub의 기본 사용 방법 노트
전제
git 설치됨, GiitHub 계정에 로그인됨
1. GiitHub에서 창고 만들기
웹 페이지에 만들기
Repositries 태그의 New 버튼으로 제작 화면 열기
Repository name, Description, Public/Private의 선택(무료 계획은 Public만 있음), initialize this repository witha README의 확인란은 ON(README 파일 제작), Create repository
2. 로컬에서 복제 = 클론
생성하려는 디렉토리cd
이후git clone https://github.com/XXXXX/XXXX.git
3. .gitignore 만들기
로컬 창고 디렉터리의 바로 아래에 있습니다.버전 관리 대상 이외의 파일을 기술하는gitignore를 만듭니다.
ex).log 파일이 관리 대상에 속하지 않을 때
.gitignore*.log
4.git 설정 파일gitconfig 설정
(1)git 설정 파일의 위치
로컬 창고 디렉터리의 바로 아래에 있습니다.버전 관리 대상 이외의 파일을 기술하는gitignore를 만듭니다.
ex).log 파일이 관리 대상에 속하지 않을 때
.gitignore
*.log
4.git 설정 파일gitconfig 설정
(1)git 설정 파일의 위치
git config --system -l
git config --global -l
git config -l
● 1, 2, 3 순으로 읽고 같은 설정값을 나중에 읽는 값으로 덮어쓰기(2)git 설정 파일 변경
ex) 사용자 이름, 메일 주소를 글로벌로 설정
git config --global user.name "Your name"
git config --global user.email "Your email"
5. 스테이풀링 영역으로 이동(git add)
(1) 책 주문 시작add
git add ファイル名,ディレクトリ名等
(2)dd 취소
#ファイル単位で個別に取り消し
git rm -r --cached [file_path]
#add自体を取り消し
git reset HEAD
6. 파일 상태 확인(git status) git status
7. 로컬 저장소 제출(git commiit)
(1) 제출
git commit -m "コメント"
(2) 확인
#status確認
git status
#コミットログ確認
git log
(3) 제출을 취소하거나 누락된 제출을 처리하고자 함
#直前のコミット取り消し
git reset --soft HEAD^
#n個前のコミット取り消し
git reset --soft HEAD~{n}
#直前のコミットに上書き
git commit --amend
8.push 후 Git push 반영 git push リモート名 ブランチ名
ex)git push origin master
9. GiitHub의 창고에서 최신 상태 가져오기 git pull リモート名 ブランチ名
10 SSHkey 등록
(1) 로컬에서 SSHKey 만들기
ssh-keygen -t rsa -C "youremail"
Enter file in which to save the key (~/.ssh/id_rsa):
→ Enter
Enter passphrase (empty for no passphrase):
- 암호 등록
(2) GitHub 웹 페이지 액세스, 설정→AddSSH Key
(3) SSH Key 등록
Title: 적절한 설정
키: 키의 컨텐트를 다음 하위 항목으로 확인한 후 복사cat ~/.ssh/id_rsa.pub
(4) GiitHub 인증 확인
ssh -T [email protected]
Reference
이 문제에 관하여(GiitHub의 기본 사용 방법 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akkisu/items/9e8911086a3d9f7e607c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
#ファイル単位で個別に取り消し
git rm -r --cached [file_path]
#add自体を取り消し
git reset HEAD
git status
7. 로컬 저장소 제출(git commiit)
(1) 제출
git commit -m "コメント"
(2) 확인
#status確認
git status
#コミットログ確認
git log
(3) 제출을 취소하거나 누락된 제출을 처리하고자 함
#直前のコミット取り消し
git reset --soft HEAD^
#n個前のコミット取り消し
git reset --soft HEAD~{n}
#直前のコミットに上書き
git commit --amend
8.push 후 Git push 반영 git push リモート名 ブランチ名
ex)git push origin master
9. GiitHub의 창고에서 최신 상태 가져오기 git pull リモート名 ブランチ名
10 SSHkey 등록
(1) 로컬에서 SSHKey 만들기
ssh-keygen -t rsa -C "youremail"
Enter file in which to save the key (~/.ssh/id_rsa):
→ Enter
Enter passphrase (empty for no passphrase):
- 암호 등록
(2) GitHub 웹 페이지 액세스, 설정→AddSSH Key
(3) SSH Key 등록
Title: 적절한 설정
키: 키의 컨텐트를 다음 하위 항목으로 확인한 후 복사cat ~/.ssh/id_rsa.pub
(4) GiitHub 인증 확인
ssh -T [email protected]
Reference
이 문제에 관하여(GiitHub의 기본 사용 방법 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akkisu/items/9e8911086a3d9f7e607c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
#status確認
git status
#コミットログ確認
git log
#直前のコミット取り消し
git reset --soft HEAD^
#n個前のコミット取り消し
git reset --soft HEAD~{n}
#直前のコミットに上書き
git commit --amend
git push リモート名 ブランチ名
ex)git push origin master
9. GiitHub의 창고에서 최신 상태 가져오기 git pull リモート名 ブランチ名
10 SSHkey 등록
(1) 로컬에서 SSHKey 만들기
ssh-keygen -t rsa -C "youremail"
Enter file in which to save the key (~/.ssh/id_rsa):
→ Enter
Enter passphrase (empty for no passphrase):
- 암호 등록
(2) GitHub 웹 페이지 액세스, 설정→AddSSH Key
(3) SSH Key 등록
Title: 적절한 설정
키: 키의 컨텐트를 다음 하위 항목으로 확인한 후 복사cat ~/.ssh/id_rsa.pub
(4) GiitHub 인증 확인
ssh -T [email protected]
Reference
이 문제에 관하여(GiitHub의 기본 사용 방법 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akkisu/items/9e8911086a3d9f7e607c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
(1) 로컬에서 SSHKey 만들기
ssh-keygen -t rsa -C "youremail"
Enter file in which to save the key (~/.ssh/id_rsa):→ Enter
Enter passphrase (empty for no passphrase):
- 암호 등록
(2) GitHub 웹 페이지 액세스, 설정→AddSSH Key
(3) SSH Key 등록
Title: 적절한 설정
키: 키의 컨텐트를 다음 하위 항목으로 확인한 후 복사
cat ~/.ssh/id_rsa.pub
(4) GiitHub 인증 확인
ssh -T [email protected]
Reference
이 문제에 관하여(GiitHub의 기본 사용 방법 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akkisu/items/9e8911086a3d9f7e607c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)