git clone <https://<username><token>code>
remote에서 만든 파일 local로 git clone
cat <파일이름>
해당 파일의 내용을 출력해준다.
cat > hello.py
print('hello python')
해당 위치에 print('hello python')내용을 포함한 hello.py파일을 생성한다.
이미 있는 파일명일 경우, 하단 내용으로 수정된다.
01. BRANCH 조회
git branch
local repository에 있는 모든 branch 조회 해준다.
git branch -r
remote repository에 있는 모든 branch 조회 해준다.
git branch -a
remote와 local에 있는 모든 branch 조회 해준다.
+ 결과 창에서 빠져나올때는 q
02. BRANCH 생성
git branch branch01
local에 branch01 이름의 branch를 생성한다.
03. BRANCH 이동
git checkout branch01
branch01로 이동한다.
git checkout -b branch02
branch02라는 이름의 branch가 없으면, 생성하고 이동한다.
git push origin branch01
local에서 생성한 branch01을 remote에 올린다.
04. BRANCH 삭제
git branch -d <branch>
해당 branch가 활성화 된 상태에서 실행하면 ERROR가 뜬다.
git checkout master
master 브랜치로 checkout 해준다. master로 checkout하면서 master branch가 활성화 되기 때문에 여기서 master branch를 delete할 수 없게 된다.
git branch -d <branch>
삭제 해준다
git <branch>
어느 브랜치가 남아있는지 확인하여 코드가 제대로 실행됐는지 체크한다.
git branch -a
-a로 remote와 local 두 repository의 branch를 탐색한다.
git branch -d로 지운경우 remote에는 남아있기 때문에 위에서 지운 branch도 나타난다.
git push origin --delete <branch>
remote에 해당 branch를 지웠음을 알리고 delete한다.
'Git' 카테고리의 다른 글
[Git] Log and Diff (0) | 2022.12.18 |
---|---|
[Git] Remote Repository_ remote / add / push / pull (0) | 2022.12.14 |
[Git] Local Repository (0) | 2022.12.14 |
Git 기본용어 (0) | 2022.12.14 |