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을 한다.