본문 바로가기
SWE/LetGit

let's get the git!

by S나라라2 2019. 11. 12.
반응형

My environment!

 1) local environment : Window 10

 2) server environment : linux

 

1) let's connect the remote repository

first, there's already git repository that someone made for me hahaha

 and branch too

 

comman line

 

> git clone <remote repository url>

 

check the branch (i need to use branch, not master)

> git branch
*master

(i couldn't find branches!!!!!!!!!!!!!! X()

 

> git branch -a

*master

branch1

branch2

....

(with '-a' i could check all. but in this case, i have only master on my computer. )

 

so...

> git checkout <branch name> 

> git checkout feature/ai_nvr

 

> git config --global user.name <name>

 

// 위에는 처음 remote repository link 할때

 

// 평소에는 

> git stash

>git pull

>git stash pop

 

>git add -p

 

>git commit -v

 

>git push origin HEAD:refs/for/<branch name>

 

피드백 받은 후

 

>git commit --amend

 

 

나중에 시도

>git checkout -t <branch name>

>git chec햣 kout -t origin/feature/a

 // 원격 저장소의 feature/a branch를 가져오고 싶을때 위의 명령어를 적으면 된다.

 // -t 옵션과 원격 저장소의 branch 이름을 입력하면 로컬에 동일한 이름의 branch를 생성하면서 해당 branch로 chekcout을 한다. 

반응형