깃을 시작하면서 남들의 2배 3배의 시간이 걸린다..
나중에 이것들이 내 밑거름이 되어 주길.. 바라며...
1. github Repository 삭제
2. github 시작
3. issue 만들기
4. branch 만들기
5. pull request = merge
1. github Repository 삭제
어떻게.. 자꾸 실수로.. 코딩이 꼬이면 새로 시작하겠다는 마음으로 Repository를 새로 만들게 되어. 별 파일도 없는데.. 어느덧..내 계정엔.. 19개가.. 있더라...
만들기만 하고 말았던 Repository를 지우려니.. 이건.. 지우기도 쉽지 않구려..
- 지우려던 Repository를 클릭한다.
- ⚙ settings 클릭
- 스크롤해서 맨 밑으로 내리면, Danger Zone
- 거기서도 더 아래에 Delete this repository 또 거기 빨간 글씨 Delete this repository
- 와~ 여기서 끝이 아니라. 굵은 글씨인 내 Repository 명을 빈칸에 작성하라고 한다.
- 그러면 싹 ~ 지워짐.
이제야.. 속이 후련하다... 지워야 할게..많네...ㅎㅎ
2. github 시작
git을 다운로드 한 후에 git bash창을 띄운다.
1. pwd를 눌러서 현재 작업경로를 알아보자.
2. 난 /c/User/user 여기에 새로운 폴더를 만들자.
- 노트북사용자명이 한글이라.. 바꾸는 작업이 힘들길래.. 노트북을 샀다.. 새로운 마음으로 시작
3. cd 한칸 띄고 새로 만든 폴더 이름을 적자.
- 그러면, 이제 자의 작업경로에 새로만든 폴더이름이 적힌걸 볼 수 있을 것이다.
- 여기에 직접 git init을 해서 저장소를 만드는 방법도 있으나, 난
visual studio code
를 켜서 실행해 볼 것임.
4. visual studio code를 실행한 후 터미널(terminal)을 켜서 git bash에서 git init을 입력한다.
git init
은 폴더에 확장자 git을 만든다.
5. 여기서 새 파일을 클릭하여 README.md파일을 생성한다.
- 몇가지 작성하면 소스제어창에 자연스럽게 1이 뜬다.
6. 그러면 git add README.md를 치면 스테이징이 되고, git commit -m "initial commit" 이렇게 커밋하면 된다.
7. 이제 github와 이 폴더를 연결해줍시다!
github에 들어가서 new repository를 클릭하여 새로운 이름의 repository를 생성한다.
- 친절하게.. 어떻게 연결해야되는지 명령어가 나와있다.
git remote add origin https://github.com/
git branch -M main
git push -u origin main
- 즉, branch 메인을 만들고.. 내 git저장소에서 origin에 push 하라는 뜻인가.ㅁ.
8. 이제 graph를 보면.. origin/main에 내가 올린 커밋이 잘 들어가 있다...
즉, 다시 정리하면, add → commit → push 끝.
3. issue 만들기
1. issue는 그냥.. github에서 new issue 클릭하면 번호 생성됨.
2. 내용 입력하고 commit할때 번호 #1요거만 붙여주면 됨.
4. branch 만들기
git branch 브랜치명
git checkout 브랜치명
1. 현재 만든 브랜치에 있다는 뜻. 즉, 여기서 뭐 작성하고 저장하고 add하고 commit하면 현재 있는 브랜치에 commit된다는 뜻
2. 근데 난 이 브랜치에 있는 내용을 main에도 똑같이 작성한걸 넣고 싶음..
git push -u origin 브랜치명
5. pull request = merge
git checkout main
git merge 브랜치명