Source Tree

jody·2023년 5월 7일
0

코딩메모

목록 보기
4/9

Create Repository: 기존의 파일이 존재하는 폴더를 리포지토리에 업로드하기(꼼수)

1.소스트리-clone: 빈 폴더를 만들어서 원하는 리포지토리를 클론한다
2.폴더 안에 생성된 git파일들을 원하는 폴더로 옮긴다
3. 1에서 만들어진 로컬 저장소는 지우고 Add로 원하는 폴더의 경로를 선택해서 추가한다

  1. 또는 그냥 git 파일들을 원하는 폴더로 옮기고
  2. 1에서 만든 폴더의 이름으로 바꿔버리면 3을 안 해도 된다(클론할 때 폴더이름을 예쁘게 설정해야한다)

Gitignore 수정

오류: Faild to check login for user [사용자명] Requires authentication

소스트리-Remote-계정추가: 깃허브 계정/Basic으로 비밀번호 입력하니까 나오는 오류.
해결방법: OAuth 방식으로 직접 로그인해서 인증

다른 곳에서 push한 내용이 업데이트 되지 않을 경우..

분명 다른 pc에서 소스트리를 사용해 커밋과 push 까지 해서 깃허브에 올라간 것 까지 봤는데 다른 pc에서 소스트리를 켜니 해당 pc에서 커밋/푸쉬 한 내용이 최신으로 되어있고 업데이트가 되지 않았다
해결방법

왼쪽 메뉴의 브랜치 아래의 main 우클릭
가져오기 origin/main(추적됨)
왜 업데이트가 안되는지는 모르겠다 branch를 하나만 써서 다른 branch가 있을 때도 어떻게 하는지 잘 모르겠다...

0개의 댓글