GitHub Command.Zip

GitHub 기본적인 명령어 모음

Featured image

요즘 Youtube를 한번 보기 시작하면 취침전 30분 ~ 1시간이 그냥 순삭되는 마술을 보게 된다…
그래도… 시사 프로그램을 본다는 것에 의의를 두며.. 자기합리화를…

아무튼 요즘 생각하기에…
실력 있는 개발자로서의 자질을 갖추기 위한 초석은 기본이 탄탄하고 이성적이고 논리적인 사고를 하는 것 이라 생각한다.

그리하여 핫한 형상관리 툴인 GIT에 대한 기본적인 명령어를 다시금 공부하려 한다.

GitHub 기본적인 명령어

전역 사용자명/이메일 구성하기

저장소별 사용자명/이메일 구성하기 (해당 저장소 디렉터리로 이동후)


전역 설정 정보 조회

저장소별 설정 정보 조회

Git의 출력결과 색상 활성화하기

새로운 저장소 초기화하기

저장소 복제하기

새로운 원격 저장소 추가하기


새로운 파일을 추가하거나 존재하는 파일 스테이징하고 커밋하기

파일의 일부를 스테이징하기

add 명령에서 Git 대화 모드를 사용하여 파일 추가하기

수정되고 추적되는 파일의 변경 사항 스테이징하기

수정되고 추적되는 모든 파일의 변경 사항 커밋하기

작업 트리의 변경 사항 돌려놓기

커밋되지 않고 스테이징된 변경 사항 재설정하기

마지막 커밋 고치기

이전 커밋을 수정하고 커밋 메시지를 재사용하기


지역 브랜치 목록 보기

다른 브랜치를 현재 브랜치로 합치기

커밋하지 않고 합치기

선택하여 합치기

커밋하지 않고 선택하여 합치기

브랜치의 이력을 다른 브랜치에 합치기

브랜치 삭제하기


모든 이력 보기

각 항목마다 영향 받은 줄의 통계 보기

커밋할 시점의 파일 상태 보기

현재 작업 트리와 인덱스의 차이점 보기

인덱스와 저장소의 차이점 보기

작업 트리와 저장소의 차이점 보기

작업 트리와 특정 위치 간의 차이점 보기

저장소의 두 지점 사이의 차이점 보기

차이점의 통계 보기

파일의 커밋 정보 줄 단위로 보기

파일의 줄 단위의 복사, 붙여 넣기, 이동 정보 보기

파일의 줄 단위의 이동과 원본 파일 정보 보기

로그에서 복사와 붙여 넣은 정보 보기


저장소 복제하기

마지막 200개의 커밋만 포함하여 저장소 복제하기

새로운 원격 저장소 추가하기

모든 원격 브랜치 목록 보기

원격 브랜치에서 지역 브랜치 생성하기

원격 태그에서 지역 브랜치 생성하기

origin 저장소에서 합치지 않고 지역 브랜치로 변경 사항 가져오기

원격 저장소에서 합치지 않고 지역 브랜치로 변경 사항 가져오기

원격 저장소에서 변경 사항을 가져와 현재 브랜치에 합치기

origin 저장소에서 변경 사항을 가져와 현재 브랜치에 합치기

지역 브랜치를 원격 브랜치에 푸싱하기

지역 브랜치를 동일한 이름의 원격 브랜치에 푸싱하기

새로운 로컬 브랜치를 원격 저장소에 푸싱하기

원격 저장소에서 쓸모가 없어진 원격 브랜치 제거하기

원격 저장소를 제거하고 관련된 브랜치도 제거하기

출처