Github(5)
-
Git branch 그리고 Git Flow
Git branch를 사용하는 이유 : 독립적으로 작업하기 위한 공간. 필요에 의해 각각의 브랜치가 만들어진다. 브랜치가 왜 필요할까? SW는 지속적으로 변경된다. 개발 진행중에 또는 개발이 완료되어 사용중인 제품에서 발생하는 문제점을 해결하거나 개선하기 위해 발생 이렇게 만들어진 브랜치느 다른 브랜치와 merge 함으로써 작업한 내용을 다시 새로운 하나의 브랜치로 모을 수 있다. if) 개발 중 이슈가 발생하면? issue 라는 새로운 branch 생성하기 git checkout -b issue issue 브랜치 생성 + Head가 issue 브랜치를 가리킬 수 있도록 코드 작성하기 이슈 해결이 완료되면 master 브랜치로 옮긴다. (기준이 되는 브랜치로 이동해서 병합) 합쳐질 브랜치를 병합 git ..
2022.01.24 -
코드프레소 - Git branch 실습 내용 1
* 해당 강의는 코드프레소 자바 웹 개발 체험단 '실무자가 알려주는 Git 프로젝트 관리'를 듣고 정리한 내용입니다. Git branch 브랜치는 일종의 '포인터'인데, 포인터는 가르키는 역할을 한다. 브랜치가 가르키는 것은? Commit (커밋) 만약 브랜치는 생성이 되었고 커밋이 없다면? Git Bash 창에서 아무런 응답이 없다. 즉, 첫 번째 커밋이 만들어져야 해당 브랜치가 커밋을 가르키는 것이다. Head가 가리키는 것은 결국 '현재 작업하는 최신 파일' 헤드를 변경하는 것은 작업을 변경하는 것과 같다. 기능에 따라 다른 브랜치를 사용하는데, 이는 개발팀의 운영 전략이다. Head는 git checkout 변경할 브랜치명 으로 해서 이동할 브랜치로 이동한다. 로컬저장소의 상태(git status..
2022.01.21 -
Github 잔디가 안심어진다면?
전 분명 12월 11일에 커밋을 2개나 올렸는데 (의도치않게 2개를..) 왜 잔디는 12월 11일에 안뜨고 12월 12일로 뜨는 걸까요 시간대도 자정 전에 커밋한건데 ㅜㅜ 11일에는 No Contribution이라고 뜨네요 ... +) 깃허브는 마스터 브랜치에 커밋된 기록만 잔디에 남는다고 합니다. 서치를 해보니 이 경우에는 유저와 이메일이 안맞아서 그런거라고 하는데 1) cd로 커밋이 안된 폴더 경로 이동 2) $ git config --list로 확인(오타가 있거나, 내 깃허브 계정/이메일이 맞는지 확인) 위의 명령어로 git에서 확인해보니 제 계정에 오타가 있었습니다. 아마 git bash에서 username 설정할 때 잘못 해서 그런 것 같네요 제 계정은 seungmiKim1..
2021.12.12 -
repository 삭제하기
깃허브를 사용하다보면 이전에 생성한 레포지터리를 삭제하고 싶을 때가 있다. 지금은 사용하지 않는 레포지터리라든지, 중간에 프로젝트가 중단된 레포지터리라든지 ,,,, 다양한 이유가 있다. 이번 포스팅에서는 깃허브에서 생성한 repository를 삭제해보도록 하자. brandy라는 respository를 삭제해보자. 메뉴바에서 Settings 클릭 Settings에서 스크롤을 쭉 내리면 Danzer Zone의 'Delete this repository'가 있다. Delete this repository 버튼 클릭 그러면 내 깃허브 아이디/삭제하고자 하는 레포지터리의 경로가 적혀 있는데 이 것을 그대로 타이핑하라고 한다. 그대로 타이핑하기 귀찮으니 복사해서 붙여넣어도 된다. I understand~ 버튼이 활..
2021.08.07 -
깃허브 ) SSH키 등록
안녕하세요! brandy입니다. 오늘 git 을 사용하던 중에 어제까지 잘만 연습됐던 txt 파일이나 이런게 적용이 안되더라구요..? 아마 제 기억에는 제가 어제 깃을 종료하기 전에 깃 환경설정으로 제 이름과 이메일을 등록했는데요 오늘 다시 켜보니 Permission Denied 라는 문구와 함께 mkdir로 디렉토리가 만들어지지 않았습니다. 혹시 환경설정 등록 때문에 그런건가요.. 갑자기 안되니 좀 이상했어요 ㅠ 왜일꼬 하니 ... 그래서 구글링을 해보니 깃허브 Settings에서 SSH 키 등록을 해야 한다고 하더라구요! 그래서 SSH키 등록하는 방법에 대해 소개하고자 합니다. * SSH키 등록은 왜 해야 하는건가요? - SSH키를 깃허브 계정에 등록해두면 해당 컴퓨터에서는 아이디/비밀번호 없이 자유..
2021.06.18