원격 저장소에서 가져온 파일을 확인할 수 있다.
administrator@vm01:~$ cd puppet_linuxmastery.kr/
administrator@vm01:~/puppet_linuxmastery.kr$ ls
environment.conf hiera.yaml manifests modules README.md
공동 작업을 위해 원격 저장소에 파일을 전송하려면 토큰이 필요하다. '13.4.1 깃허브 사용자 등록 후 원격 저장소 생성하기'을 참고해서 공동 작업자가 사용할 토큰을 새로 얻어 두자. ➊ git remote set-url 명령으로 원격 저장소 주소에 토큰이 포함되도록 변경한다. ➋ 주소가 변경되었는지 확인한다.
administrator@vm01:~/puppet_linuxmastery.kr$ git remote set-url origin https://ghp_u18****************************JjXAa4@github.com/serious/puppet_linuxmastery.kr.git ➊ administrator@vm101:~/puppet_linuxmastery.kr$ git remote -v ➋ origin https://ghp_u18****************************JjXAa4@github.com/serious/puppet_linuxmastery.kr.git (fetch) origin https://ghp_u18****************************JjXAa4@github.com/serious/puppet_linuxmastery.kr.git (push)
사실 git clone 명령으로 원격 저장소의 코드를 복제할 때 원격 저장소 주소에 토큰을 포함시키면 저장소 주소를 다시 변경할 필요가 없다.
administrator@vm01:~/$ git clone https://ghp_u18****************************JjXAa4@github.com/serious/puppet_linuxmastery.kr.git