생각해보니 git을 쓸 때 sourcetree로 간단하게 썼었던 것 같았다.
오늘은 cui로 git을 써보자.
깃을 초기화 하는 과정이다.
깃에 연결할 원격저장소를 정해준다.
추가할 항목들을 임의로 정해준다. "." 을 붙이면 모든 파일을 staging 한다
소스트리에서 날먹했던 커밋이다
기본적으론 master, 깃 듀토리얼대로 했다면 main일 것이다.
이렇게 하면 깃에 올라간다.
항상 pull을 하고 push를 하자! 그렇지 않는다면 master->master 브랜치 충돌로 덮어쓰기를 해야한다 ㅠㅠ
rm -rf .git으로 깃을 완전히 삭제하고 새 리모트를 연결해 줄 수 있다.
pull을 하는중에 흔히 발견되는 오류이다.. 소스트리에서 항상 발견할 때마다 찾아보고 고쳤단 기억이 나서 기록을 하려 한다.
git merge branch2 --allow-unrelated-histories
이렇게 수정하자 merge는 pull도 된다!(애초에 포함관계이다.)