2023.03.07 git 기본

이무헌·2023년 3월 7일
0

git

목록 보기
1/1
post-thumbnail

생각해보니 git을 쓸 때 sourcetree로 간단하게 썼었던 것 같았다.
오늘은 cui로 git을 써보자.

1.git init

깃을 초기화 하는 과정이다.

2.git remote add origin "연결할 깃 원격 저장소 주소"

깃에 연결할 원격저장소를 정해준다.

3.git add

추가할 항목들을 임의로 정해준다. "." 을 붙이면 모든 파일을 staging 한다

4.git commit -m "커밋내용"

소스트리에서 날먹했던 커밋이다

5.git push -u origin "브랜치 이름"

기본적으론 master, 깃 듀토리얼대로 했다면 main일 것이다.
이렇게 하면 깃에 올라간다.

1.git pull

항상 pull을 하고 push를 하자! 그렇지 않는다면 master->master 브랜치 충돌로 덮어쓰기를 해야한다 ㅠㅠ

2.깃 초기화

rm -rf .git으로 깃을 완전히 삭제하고 새 리모트를 연결해 줄 수 있다.

3.fatal:refusing to merge unrelated histoires

pull을 하는중에 흔히 발견되는 오류이다.. 소스트리에서 항상 발견할 때마다 찾아보고 고쳤단 기억이 나서 기록을 하려 한다.

git merge branch2 --allow-unrelated-histories

이렇게 수정하자 merge는 pull도 된다!(애초에 포함관계이다.)

profile
개발당시에 직면한 이슈를 정리하는 곳

0개의 댓글