비주얼 스튜디오 코드에서 깃 활용하기

1. 폴더 열기 및 닫기


폴더 열기 : [파일] - [폴더 열기]
폴더 닫기 : [파일] - [폴더 닫기]

2. 깃 환경 구성하기


[파일] - [폴더열기] - [왼쪽 사이드바의 브랜치 아이콘] - [소스 제어 창 오른쪽 위에 있는 + 또는 초기화]

3. 스테이지에 올리고 커밋하기


해당 폴더에 파일을 만들고 왼쪽 브랜치 아이콘을 누르면 변경내용에 만든 파일이 표시됩니다. 그 파일 옆에 [+]아이콘을 누르면 변경 내용이 스테이징 됩니다. 그리고 바로 위쪽 메시지 창에 커밋 메시지를 입력한 후 ctrl + enter 또는 체크 표시를 클릭하게 되면 커밋됩니다.

cf) 스테이징이나 커밋 취소하기
커밋 메시지를 입력하는 창 바로 위에 […]아이콘을 클릭하면 간단하게 커밋과 스테이징을 취소할 수 있습니다.

4. 원격 저장소 연결하기


왼쪽 상단 창에 [터미널] - [새 터미널] 선택시 하단에 터미널 창이 열립니다. 깃에서 사용했던 것과 같이 git remote add origin 주소 를 입력하고 Enter을 입력합니다. 왼쪽 하단에 master 브랜치 아이콘이 표시되면 원격 저장소에 연결되었다는 뜻입니다.

5. 깃허브로 푸시하기


3번의 cf) 내용에서 설명한 커밋 메시지를 입력하는 창 바로 위에 […] 아이콘을 누른 후 [다음으로 푸시] 클릭시 창이 나옵니다. 커밋을 푸시할 원격 저장소를 선택합니다. 왼쪽 브랜치 아이콘에 시계 표시가 사라지면 푸시가 끝났다는 뜻입니다.

6. 변경 내용 확인하기


파일 내용을 변경하고 왼쪽 브랜치 아이콘을 클릭 후 변경내용 창에 변경한 파일을 클릭합니다. 편집 창이 하나 더 열리면서 왼쪽 창에는 마지막으로 커밋한 내용이, 오른쪽 창에는 그 뒤로 수정한 내용이 나타납니다. 추가/삭제 부분을 한눈에 확인이 가능합니다. 창의 탭 부분에 (working tree 또는 작업 트리)라고 표기되어 있는데 아직 스테이징이나 커밋하기 전 작업 폴더(워킹 트리)에 있는 파일이란 뜻입니다.

7. 커밋하면서 자동 스테이징하기


터미널 창에서 git commit -am 과 같이 스테이징과 커밋을 한번에 처리할 수 있습니다. 파일을 수정한 후 왼쪽 브랜치 아이콘을 클릭합니다. 커밋 메시지 입력창에 메시지 입력 후 체크를 클릭하고 예를 클릭합니다. 그리고 마지막으로 […] - [다음으로 푸시] 후 나타난 창에서 원격 저장소를 선택하면 푸시까지 완료 됩니다.

8. 깃허브에서 풀하기


왼쪽 브랜치 아이콘 클릭 - […] - [가져올 위치] 후 나타난 창에서 원격 저장소와 가져올 브랜치를 선택합니다.



© 2021. By Backtony