- Git의 폴더 구조:
\codespace\ 가 내가 일하고 싶은 root directory라고 하면
\codespace에서 각종 저장소들을 clon한다
- 저장소 클론 해오기
git clon http://~
- 특정 저장소를 클론해 오기
git clone -b {branch_name} --single-branch {저장소 URL}
ex) git clone -b javajigi --single-branch https://github.com/javajigi/java-racingcar
은 해당 branch을 가져올때 내 local의 폴더 이름.
- 리모트 저장소 update하기
git remote update :
- 브랜치 목록보기
git branch
- 원격 저장소의 브랜치 목록보기
Git branch -r
- 원격저장소의 브랜치를 가져오기
git checkout -t origin/project/aaa
- 어떤 branch안에서 Untracked 파일을 트래킹하기
Git status 하면 untracked 파일 나옴
Git add [untracked file]
Ex) git add ./
- 이미 merge한 브랜치목록 보기
git branch --merged
- 해당 브랜치로 이동.
git checkout
- git status
현재 변경된 사항
실제 지운 파일은
git rm 으로 stage에 반영시켜줘야한다.
앞으로 추적할 파일도
실제 폴더에 더한다음
git add 으로 staging해준다.
git commit -m "설명을 추가"
git pull
git push
'Tip' 카테고리의 다른 글
linux terminal 깨진 한글 폴더 이름 변경하기 (0) | 2020.04.01 |
---|---|
tensorflow에 필요한 각종 라이브러리 버전 정보 (0) | 2020.03.27 |
[Git] pull, push 할때 password 안물어보게 설정 (0) | 2020.01.13 |
windows에서 iso 파일을 usb로 굽기 (0) | 2019.12.04 |
ubuntu, python, keras, tensorflow, numpy, cundd,cuda version compariability (0) | 2019.11.13 |