TIL | Git,Github | 이젠 널 알아야겠다

0

TIL

목록 보기
10/12

🐇 서론, 잡담

처음 알게된 건 9월, 그러나 이용이 너무 무섭고 다른 것들이 더 급해서 미뤄왔다.
물론 쓰려는 시도를 몇번 하였으나 불편했다. 오류가 나면 시간이 너무 많이 갔다.
결국 현업에 가려면 써야만 하기에 더 이상 미루지 않기로 하였다.


지금은 개발자도구에서 하나하나 눌러보지 않아도 이용 가능한 flexbox처럼,
git도 쓰다보면 익숙해질 수 있지 않을까?라는 생각으로 한다


📌 개발 언어가 아니라서 그냥 편하게, 오직 이용의 편의만을 위해 기록한다(순서 노상관)



🥕 필요한 내용

  1. 깃허브에 내 파일 올리기
  2. 깃허브에 올린 파일 버전관리 하기(업뎃 등)
  3. 깃허브 파일 정리, 깃허브 꾸미기(포폴 용으로)
  4. 깃 CLI이용(이거는 어디까지 해야할지?)
  5. 협업 방법 익히기(현업, 스터디용)


🥕 1. github에 내 코드 파일 올리는 방법 간단히

github에서 repository를 만들고 난 후, 내 파일을 github에 올리는 과정


1) git init
2) git add . (파일을 한꺼번에 더하거나 하나씩 더한다)
3) git commit -m ""
4) git remote add origin 자기 깃허브 주소
5) git push origin master
6) 깃허브 홈페이지를 가거나 repository 새로고침을 한다



🥕 5. 협업 방법 익히기(작성 중)

1의 방법대로 올려진 시니어의 파일 일부분을 주니어가 작성하고 올린다. 다만 바로 합치면 오류날 수 있어서 새로 branch를 만들어 올린다
(밑의 사진은 바뀐 내용 저장하지 않고 바로 터미널을 써버려서 내용이 좀 이상할 수 있다 이게 바로 초보)

상대와 협업!

나와 협업!

새로 작업할 폴더나 파일 넣을 repo것 pull해서 가져옴
작업함
git checkout -b '브랜치이름' (브랜치 만들고 선택)
작업함
git checkout main (메인으로 이동)
git merge 브랜치이름 (브랜치 병합)
git branch -d 브랜치이름 / git branch -D 브랜치이름 (병합된 브랜치 제거 / 병합 안된 브랜치 제거)

협업할 main 브랜치의 branch에서 내 repository 만들기

협업할 main repo가 있고 그 브랜치가 develop이라하자

git remote add upstream 깃허브주소 : upstream으로 정하고싶은 repo주소 정하기
git remote -v : upstream맞게 되었는지 확인
git pull upstream develop : develop에서 pull해오기

🥕 references

0개의 댓글