wasup
GitHub 본문
반응형
소스관리툴인 GitHub
처음 접하는 사람에게는 쉽지 않은 방법이다.
파일을 추가, 변경시 내용을 저장소에 저장하는 commit과
파일을 추가, 변경시 내용을 원격 저장소에 업로드하는 push가 기본이다.
저장소는 자기 피씨에 있는 로컬저장소와 네트워크에 있는 원격저장소 두가지가 있는데
로컬에서 작업 수항 -> 결과를 원격 저장소에 업로드하게 된다.
GitHub에는 branch라는 기능이 있는데
작업 흐름을 분기하여 기록하는 것 이라고한다.
분기 한 지점은 다른 지점에 영향을 받지 않기때문에 각각 개발을 진행할 수 있다.
아래는 GitHub에서 자주 사용되는 단어이다.
1 | fix, fixed | 수정 | 2 | add, added | 추가 |
3 | remove, removed | 제거 | 4 | use | 사용 |
5 | update | 업데이트 | 6 | support | 지원 |
7 | merge | 병합 | 8 | make | 만들기 |
9 | move | 이동 | 10 | check | 확인 |
11 | change | 변경 | 12 | avoid | |
13 | allow | 14 | cleanup/clean | ||
15 | set | 16 | convert | 변환 | |
17 | rename | 이름변경 | 18 | revert | 리벗 |
19 | do not | 20 | do |
다음은 자주 사용되는 명령이다.
git status | 저장소의 상태확인 현재 브런치의 이름, 추가/변경된 파일목록 표시 |
git commit | 인덱스에 추가된 파일이나 폴더의 내용을 저장소에 사용. |
git add | 파일이나 디렉토리를 인젝스에 추가 | git branch | 브런치에 작업을 수행하기 위해 사용. ex)git branch [branch name]:브랜치 만들기 ex2)git branch -d: 지정한 브랜치 삭제 |
git checkout | 로컬저장소의 브랜치를 전환 | git log | 로컬 저장소의 커밋 히스토리를 탐색 |
git grep | 저장소의 파일 내용에서 검색 ex)git grep "단어": "단어"를 포함하는 파일을 검색 |
git clone | 원격 저장소를 로컬에 다운로드 |
git remote | 원격 저장소를 조작하는데 사용 | git reset | 로컬 저장소의 커밋을 취소 |
git merge | 현재 브런치에 다른 지점에서 변경사항 병합 | git pull | 원격 브런치의 변경사항을 캡쳐 |
반응형
'IT etc > Git' 카테고리의 다른 글
Git) 호스팅 사용하기 (0) | 2021.07.21 |
---|---|
Git) 에러 'git push --set-upstream main master' (0) | 2021.07.21 |
Git) 에러 'index.lock' (0) | 2021.07.21 |
Git) merge 충돌!! (0) | 2021.07.11 |
Git) Note - pull and push (0) | 2021.06.28 |
Comments