Develop/gitHub
-
[gitHub] Gitmoji 사용 방법Develop/gitHub 2022. 11. 27. 21:47
Gitmoji 란?? gitmoji란 git + emoji를 합쳐서 부르는 말로 emoji를 이용하여 commit message를 작성하는 tool 이다. 커밋메세지 앞에 아이콘을 붙여 어떤 커밋인지 더 빠르게 파악할 수 있도록 하는 것이다! 예를 들어, 평소 우리는 커밋메시지를 작성할때 이렇게 텍스트로만 작성하지만 깃모지를 사용하면 이렇게 앞에 아이콘을 붙여 가독성을 높일 수 있다 단, gitmoji를 사용할 때 주의해야할 점 ! 어느 emoji가 어떤 의미를 나타내는지에 대한 약속을 하고 프로젝트를 진행해야 한다. 예를 들어 두 사람이 같은 모양의 이모지를 두고 다르게 해석하고 커밋메시지를 남기면 혼란이 오기 때문이다. 그래서 gitmoji를 사용할때에는 반드시 팀원들과 해당 emoji가 어떤 의미를..
-
[gitHub] 이미 만들어진 원격 저장소 clone 받아 협업하기 (pull, push 오류 해결 등)Develop/gitHub 2022. 5. 22. 17:26
멀쩡하던 깃허브가,, 갑자기 vsc에서 뭘 하나 잘못 건드려서 원격-로컬 연결이 끊어져버렸다ㅠㅠ 다시 연결하려고 몇번 시도해 보았으나.. 에러가 발생 처음 vsc 터미널로 'git clone 레포주소' 를 통해 clone을 받았으나 pull을 받으면 다운만 되고 반영이 안되는 문제가 발생.. 원래는 clone을 받고 새 브랜치를 생성해서 협업을 많이 하는데 나는 이미 브랜치가 만들어져 있는 상태라 새 브랜치를 만들지 않고 기존 브랜치에 만들고싶어서 브랜치를 만들지않았다 ㅠㅠ 그래서 결국 다른 방법으로 clone 받고 여러 시도 끝에 오류를 해결하였습니닷 원격 저장소 clone 받기 (window) 1. vsc를 들어간다 2. shift + ctrl + p 를 누르면 git 명령어를 칠 수 있는 box가 ..
-
[gitHub] 깃허브에 파일/폴더 업로드하기 (터미널x)Develop/gitHub 2022. 2. 3. 22:08
오늘은 깃허브 레포지토리에 파일/폴더를 업로드하는 방법에 알아보도록 하겠다 터미널을 이용해서 업로드 할 수도 있지만 직접 업로드하는 방법을 알아보자! 01. 파일 업로드 레포에 들어간 후 add file을 통해 파일을 올릴 수 있다 코드를 직접 작성 or 복사하여 파일을 만들 수 있고 파일을 드래그 또는 선택하여 업로드 할 수 있다 02. 폴더 올리는 법 업로드하고싶은 폴더를 드래그하면 한번에 바로 업로드 할 수있다 협업 프로젝트가 아닌 개인 코드를 깃허브에 올리고 싶다면 이렇게 직접 업로드하는 것도 쉬운 것 같다!
-
[gitHub] commit 메시지 수정하기Develop/gitHub 2021. 12. 1. 17:40
※ 아직 push 하지 않았을 때 commit 메시지 수정 ① 바로 이전 commit 메시지 수정하기 (git CMD 창에서) git commit --amend 하면 수정할 수있는 창이뜬다. 수정 후 저장하면 됨 아니면 git commit --amend -m "바꿀 메시지" 이렇게 바로 해도 된다. ② 이~~전 commit 메시지 수정하기 git commit rebase -i HEAD~n n = 이전 commit 개수 ex) 3개 이전 commit 불러오기 = git commit rebase -i HEAD~3 하면 pick {커밋 번호} {커밋메시지} 이렇게 뜨는데, pick을 reword로 바꿔주고 수정해서 저장하면 된다. ※ push한 후 원격 저장소의 commit 메시지 수정 위에서 첫번째 방법으로..
-
[gitHub] commit 메세지와 함께 push 하기Develop/gitHub 2021. 12. 1. 17:28
push 할 파일 입력 git add . * git status (add 상태 확인) commit 메시지 입력 git commit -m "메시지" ex) git commit -m "chaeyeon: first commit" 원격-로컬 연결 git remote add origin 주소 ex) git remote add origin https://github.com/ABCD/abcd.git * git remote -v (로컬 주소 연결 확인) push할 브랜치 선택/생성 git checkout -b {브랜치이름} ex) git checkout -b Chaeyeon push git push origin {브랜치이름} ex) git push origin main -> main 브랜치에 push git push ..