wasup

GitHub 본문

IT etc/Git

GitHub

wasupup 2021. 4. 2. 15:57
반응형

소스관리툴인 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