[TIL] Git & Github (add, commit, push, pull)

JongYeon·2024년 12월 23일

TIL

목록 보기
4/69
post-thumbnail

터미널 여는 방법

vscode > terminal > >_모양 옆 아래 화살표모양 > bash로 실행

리눅스 명령어

  • ~:데스크탑보다 더 큰 폴더
  • . : 숨겨진 파일 의미
  • pwd :현재위치하고 있는 폴더,파일
  • ls :현재위치의 파일 목록
  • -a : 숨겨진 파일까지 모두보기
  • cd.. :현재 위치보다 한단계위로 이동, cd 폴더명/폴더명으로 한 번에 이동
  • mkdir :폴더명 생성
  • touch :파일 만들기

Git

  • 백업과 공유가 가능한 온라인 코드저장소
  • 파일,폴더 복사 하지않고 변경내용을 기록하기 위해 사용한다.

git주요 명령어

  • git init :코드관리를 시작하는 명령어 초기세팅 한 번만 하면됨★정확한 프로젝트 폴더에서 입력해야함★
  • gid add & commit코드를 저장하는 명령어
    - git add 파일명, commit
    - 왜 저장 명령어가 2개지?
    - add는 저장하기 전 지정 commit이 저장

추가로 수정된 코드

  • git add. > git commit -m "코드 변경" > git push origin main >

github 협업하는 방법

  • 초기프로젝트 코드 작성 > 깃허브 생성 > 코드 올리기 > collaborators 추가 > 초대 수락 >
    코드 복사해오기: git clone

  • 팀원이 코드 수정 > git add . > git commit -m "코드 변경" > git push origin main

  • 다른사람이 변경한 코드 가져오기 git pull

  • 충돌 > 같은 파일의 같은 위치에 코드가 변경될 때 발생 > 팀원과 이야기 후 코드 조정 > git add . > git commit -m "코드 변경" >git push origin main

하루를 마치며

오늘은 본캠 첫날이다. 팀원들과 팀원 소개 웹페이지를 기획을 했다. 컨셉은 어몽어스라는 게임을 모티브로 팀 소개, 맴버별 소개 카드 추가, 제거, 자세히보기, 뉴스 피드를 만드는 컨셉으로 결정되었습니다. 처음에 결정했던 컨셉에서 바뀌면서 팀원들이 힘들어 했는데 다시 정신을 차려 열심히 기획해나갔습니다. 1주일 뒤에 발표인데 그 때까지 완성 할 수있을지 걱정반 기대반인 상태로 오늘 하루를 마무리 지었다.

profile
프론트엔드 공부중

0개의 댓글