티스토리 뷰

개발/Git

깃을 배워보자 2일차

Mac's analystics 2016.04.19 02:08

헬스를 끝내고 겨우 정신차려서 쓰는 2일차 깃 공부! 내일은 민방위니까 늦게써도 괜찮아! 


오늘 일과중에 다행히도 어떤 착한 에인젤 외쿡인님께서 정리해두신 문서를 보았지롱. 


후후 이제 링크를 보고 정리를 해보자. 


문서 링크는 https://rogerdudler.github.io/git-guide/index.ko.html 니까 보고 싶은 사람은 보면 됨. 



1. 저장소 만들기 


만들고 싶은 폴더에서 커맨드 명령으로 git init  하면 된다고 한다. 


어제 보니까 GUI 를 제공한다고 해서 bash 모드하고 GUI 모드 두개 다 해보기로 했다. 


어레.. 근데 보니까 어제 설치 옵션에서 봤던 윈도우 커맨드용도 있다. 




git GUI 버젼




git Window Comander 버전





git  Bash 버전 



이렇게 세가지가 있는데 나는 음...그래도 기왕 깃을 한거 남자답게 Bash 를 선택하겠다! (이러고 후회할듯) 


자 그럼 이제 명령을 써보자. 


 git init 이얍! 




첨에 했더니 cd 가 좀 헷갈려서 명령어가 이상했지만 결국 성공했다! 제대로 저장소를 생성하면 아래 화면처럼 폴더 아래에 

.git 이라는 숨김폴더가 생성된다. 이 부분은 SVN 이랑 많이 흡사한듯.






2. 파일의 저장구조 




이것이 뭔말이냐! 하니 SVN 과는 달리 기본적으로 세단계로 구성하는듯하다. 일단 INDEX 쪽에 준비작업으로 파일들을 차근차근 넣어놓다가

한번에 HEAD 쪽으로 커밋하는 방식인듯. 


아마 SVN 의 단점인 작업이 잦은 곳에서는 확정본이 쓸데없이 많이 늘어나는 것에 대한 보완책인것으로 추정된다. INDEX 에는 작업들을 

계속 추가하며 테스트 해보다가 어느정도 확정이 되면 HEAD 로 꽂으면 될것 같군! 


바로 테스트를 해봐야지! 


인덱스에 추가하는 명령어는 git add <filename>  커밋하는 명령어는 git commit -m "커밋 설명"


근데 커밋했더니 니가 누군지 알려달라고 해서 이메일과 이름을 입력했다... 내 개인정보를 가져가다니 이런 나쁜!! 

입력했더니 커밋이 완료되었당... 




이제 이걸 가지고 원격저장소에 저장해야한다는데 이건 내일 다시 해야지. 


2일차 끝~ 언능 자야지.. 졸립다 ㅜㅜ 




'개발 > Git' 카테고리의 다른 글

깃을 배워보자 4일차  (0) 2016.04.22
깃을 배워보자 3일차  (0) 2016.04.20
깃을 배워보자 2일차  (0) 2016.04.19
깃을 배워보자. 1일차  (2) 2016.04.18
댓글
댓글쓰기 폼
공지사항
Total
5,474
Today
0
Yesterday
3
TAG
more
«   2019/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
글 보관함