깃허브는 개발 직종으로 회사에 들어가려면 꼭 갖춰야 할 기본 소양이기 때문에.. 드디어 다시 시작.
전에 소스트리 깔아둔거 거의 2년만에 열어봤다. (근데 안 열려서 새로 깜)
<추억의 내용>
정말 오랜만에 본다. (2년 반만이네?) 이 때 초반에 깃으로 협업하는 거부터 아예 다들 확실하게 하고 시작했어야 했는데..
결국 그냥 따로따로 짜고.. 일일히 만나서 변경사항 설명하고..
결국엔 각자 짠 코드 서로 이해 못하고.. 마지막에 내가 짠 거 아무도 이해못해서 울며 겨자먹기로 내가 내 코드 마무리 지었지.. 그래도 구현했으니 다행이다
<1. 로컬 저장소 만들기>
Create 눌러서 바탕화면에 만들어놓은 SourceTree 폴더에 저장소를 생성했더니 .git 폴더가 생성되었다.
<2. 파일 생성>
SourceTree 폴더에 a,b,c,change_line 텍스트를 추가해주었다.
보면 스테이지에 올라가지 않은 파일이 5개가 있다. desktop.ini는 내가 추가한게 아닌데 있어서 그냥 삭제해주었다.
새로운 파일이라 물음표 아이콘이 붙는다.
change_line.txt의 내용은 이러하다.
<3. 모두 스테이지에 올리기>
스테이지에 올리자 +로 아이콘이 바뀌었다.
아래에 커밋 메시지를 작성해준다. History에서 변경 상황을 확인할 수 있다.
<4. 변경 후 커밋>
SourceTree에서 a파일을 수정하고 c파일은 지워보았다.
위와 같이 변경사항이 있다고 뜬다.
a는 수정되었다는 표시로 연필 아이콘이 붙고, c는 삭제되었다는 의미로 - 아이콘이 붙는다.
위와 같이 커밋을 해주었다. 근데 첫번째 커밋에는 제목 쓰고 두칸 띄고 본문을 작성했는데
두번째 커밋에는 제목 쓰고 한칸 띄고 본문 작성했더니
두번째 커밋 a.txt에 chan... 이런 식으로 본문 내용이 붙어서 보이는거다.
지저분해서 없애려고 커밋 취소를 했더니 커밋 취소를 했다고 위에 추가가 되었다. ㅋㅋㅋㅋ 아.
'TIL > 깃&깃허브' 카테고리의 다른 글
모두의 깃&깃허브 5장_깃허브로 협업하기 (2) (1) | 2024.09.05 |
---|---|
모두의 깃&깃허브 5장_깃허브로 협업하기 (1) (0) | 2024.08.31 |
모두의 깃&깃허브 4장_브랜치로 나누어 관리하기 (0) | 2024.08.28 |
모두의 깃&깃허브 3장_버전 가지고 놀기 (0) | 2024.08.24 |
모두의 깃&깃허브 2장_깃으로 버전 관리 시작하기 (2) (0) | 2024.08.23 |