레퍼런스
1)
Git 사용 방법 정리(commit, push, pull request, merge 등)
Git git 개념 및 명령어 정리 개인 개발을 넘어, 공동 개발에서 효율적인 코드 형상 관리를 하기 위함. Git 영역 (1) Working Directory (Local) : 개인 코드 작성 (2) Staging 영역 : git add 를 통해서 수정된 코
wordbe.tistory.com
2)
[GitHub] 주로 사용하는 GitHub 명령어 모음
⭐⭐⭐⭐⭐ 내가 헷갈려서 정리해보는 주로 사용하는 GitHub 명령어 모음집 ⭐⭐⭐⭐⭐ Git 기본 명령어 현재 상태 확인 (내가 제일 많이 사용하는 명령어)git status 전체 로그 확인 git log git 저장소
eehoeskrap.tistory.com
깃허브와 깃
Github는 Git 원격 저장소이다. 협업 프로젝트를 진행할 경우 버전관리(형상관리)를 할 수 있다.
깃허브에 올리는 방법은 위와같이 두가지가 있다.
Git 작업영역 세가지
(1) Working Directory (Local)
: 개인 코드 작성
(2) Staging 영역
: git add 를 통해서 수정된 코드를 올리는 영역
(3) Repository
: git commit 을 통해서 최종 수정본을 제출
깃 명령어 정리
git init : 현재 디렉토리를 Git이 관리하는 프로젝트 디렉토리(=working directory)로 설정하고 그 안에 레포지토리(.git 디렉토리) 생성
it add . : working directory 내의 수정사항이 있는 모든 파일들을 staging area에 올리기
git reset [파일 이름] : staging area에 올렸던 파일 다시 내리기
git status : Git이 현재 인식하고 있는 프로젝트 관련 내용들 출력(문제 상황이 발생했을 때 현재 상태를 파악하기 위해 활용하면 좋음)
git commit -m "커밋 메시지" : 현재 staging area에 있는 것들 커밋으로 남기기
git status : 현재 상태 확인
git log : commit message 확인 가능
git push -u origin master : 로컬 레포지토리의 내용을 처음으로 리모트 레포지토리에 올릴 때 사용합니다.(-u origin master가 무슨 뜻인지는 'Git에서 브랜치 사용하기' 챕터에서 배울 거니까 걱정마세요!)
git push : 로컬 레포지토리의 내용을 리모트 레포지토리에 보내기
git pull : 리모트 레포지토리의 내용을 로컬 레포지토리로 가져오기
git clone [프로젝트의 GitHub 상 주소] : GitHub에 있는 프로젝트를 내 컴퓨터로 가져오기
git branch [브랜치명] : 브랜치 생성
git checkout [브랜치명] : 해당 브랜치로 이동
git branch -b [브랜치명] : 브랜치를 생성하고 해당 브랜치로 바로 이동
git branch : 원하는 브랜치로 이동했는지 확인
'전공과목 스터디' 카테고리의 다른 글
보안개론 중간고사 정리 (1) | 2023.05.15 |
---|---|
Chapter 3 Lossless Data Compression (0) | 2023.05.13 |
Chapter 1 Multimedia Introduction (0) | 2023.05.06 |
모바일플랫폼 중간정리 <1> (0) | 2023.05.05 |
[정보보호이론] Ch.3 정보보호이론 기본용어 분석 (0) | 2022.12.10 |