-
4. Github repo를 만들자스프링개발자/201 - 일반 2020. 7. 16. 06:17
[요약]
VCS은 필수이다. 파일하나에 filename_v1, filename_v2 등등의 이름을 붙인 적이 있을것이다. VCS를 이용하면 파일의 모든 히스토리를 추적할 수 있고, 다른 사람과의 협업에도 유리하다. Github private repo를 만들어보자
1. Private repo 만들기
git init
git config --global user.email "git이메일주소"
git config --global user.name "git이름(별명)"
git remote add origin "깃주소"
(git remote set-url origin new_url) to edit
git add .
git commit -m "Initial commmit"
git push origin master이런 결과가 나왔다
뭔가 허가가 안나왔다는..
2. SSH키 설정하기
어떻게 키를 설정할까? Deploy keys 메뉴에 가보면 다음의 링크가 나온다.
developer.github.com/v3/guides/managing-deploy-keys/#deploy-keys
내가 생성한 키를 나의 깃헙 계정에 링크 시켰다.
향후에 깃헙에 접근해야 할 경우, 계정과 비밀번호를 칠 필요가 없이, 이 키를 통해서 접근허가를 받게 된다.
내가 로그인한거와 같은 효과이다.
Machine이 대신 깃헙에 로그인해야 한다면 그에 따른 다른 키를 만들어야겠다.
3. 코드 올리기
메뉴얼대로 키를 생성하고나서 repo에 추가해준뒤
다시 본 푸쉬해보자
git push origin master
[TroubleShooting]
1. 푸쉬할때, 현재 브렌치가 리모트보다 이전버전보다 낮아서 안된다고 나오면
에러는 고맙지만, 현재 브렌치가 우리가 푸쉬하는게 확실하니 리베이스 하자.
git pull --rebase origin master
'스프링개발자 > 201 - 일반' 카테고리의 다른 글
6. 젠킨스 설치하고 CI 연습을 해보자 (0) 2020.07.16 5. RestTemplate 호출을 해보자 (0) 2020.07.16 3. 데이터베이스 만들고 PCF 어플리케이션과 연동하자 (0) 2020.07.15 "스프링개발자 101" 카테고리에 대하여 (0) 2020.07.14 2. 어플리케이션을 PCF에 올려보자 (0) 2020.07.12