240801 내일배움캠프 백엔드 Java 6기 TIL : Git 정리_진짜최종

박대현·2024년 8월 2일
0

오늘 팀과제를 시작하면서 본격적으로 Git을 사용하기를 시작했는데,

이전 팀 과제였던 미니프로젝트에서는 코드가 간단해서 그냥 슬랙으로 합쳤었기때문에 Git사용이 처음이었다😇

오늘 정말 진구 그 자체였다.. 하나하나 다 같이 해결한다고 붙들어주신 팀원분들 정말 감사합니다.. 특히 현중님..(깃아저씨)

그냥 맥락없이 git clone, git push, git clone만 외워서 오류가 발생했을때 대처가 전혀 불가능했다.

그래서 진짜 두고두고 공부할 목적으로 Git에 대해 배운걸 다시 정리해보자한다. 무조건 외우자..

  • pwd : 현재 위치 어디?
  • ls -a : 현재위치 숨김파일까지 다 보여줌
  • cd 폴더명 : 해당 하위 폴더로 이동
  • cd .. : 상위이동
  • mkdir 폴더명 : 현재위치에서 폴더생성
  • touch 파일명 : 현재위치에서 파일생성

이제 인텔리제이 켰을 시점부터 프로세스 순서대로 쓰는 명령어를 정리해보자. 진짜 외우자..

  • git init : 파일을 만들 폴더인지 pwd로 재확인 후, git init을 쓰면 .git이라는 파일이 만들어지는지 ls -a로 확인.
  • git add . : .은 나 자신을 지칭. 그러므로 나 자신을 지목(add)한다.
  • git commit -m "메세지" : 메세지와 함께 커밋
  • git status : 절대 push전에 쳐서 확인해
  • git push origin 브랜치명 : 드가자~
  • git merge 합칠브랜치명 : 기준이되는브랜치로 이동후(develop이나 main) 합칠브랜치이름입력해서 merge
    • merge 대신에 Github에서 Pull & Request를 쓰자!!


이게 그말이었구나.. 오늘 진짜 몇번을봤는지ㅠㅠㅠ 내일부터는 당황하지말고 pull을 먼저 하자


오늘 한번 맞닥뜨렸는데 그냥 깃 애드 커밋 푸시하면 되는거였다😂 이상한 머지 어볼트 안해도 되는거였다..

0개의 댓글