참고 - README File
참고 - .gitignore
디폴드값은 main
remote repository 생성할 때마다 이름도 같이 생성가능
(사용자메뉴 - 세팅 -repositories - master로 업데이트 가능)
local repository를 생성하지 않은 상태에서 git clone 명령을 사용해 remote repository를 local에 복제가능
앞서 폴더 만들고
++ Git Init으로 해당폴더를 초기화하고
++ remote repository를 등록하고
++ remote repository의 내용을 pull 하는 모든 과정을 Git Clone으로 할 수 있음
= git clone https://github.com/.git
= git clone https://:@github.com/.git
** 참고 : 상위폴더로 이동
= cd ..
local에서 만들었다 해도 push안하면 local에만 있음
= git branch
==> * main (=현재위치가 main이다)
= git branch -r
= git branch -a
= git branch <branchname>
= 예) git branch branch01
= git checkout <branchname>
= 예) git checkout branch01
= git checkout -b <branchname>
= 예) git checkout -b branch02
local repository에서 생성된 branch는 remote repository에서 보이지 않음
= git push origin <branchname>
local과는 다르게 서버는 위치까지는 이동x
= git branch -d <branchname>
= 예)
git checkout main
git branch -d branch02
git branch -a (목록조회)
= git puch origin --delete <branchname>
** local, remote 두 공간에서 작업하는 걸 구분짓고, 어느 한 쪽에서 하는 걸 상대방에게 알려줘야한다.