jineecode

git을 다른 곳에서 함께 관리하기. 본문

git

git을 다른 곳에서 함께 관리하기.

지니코딩 2021. 2. 13. 23:40

개요: A 컴퓨터에서 작업해서 푸쉬한 git을 B 컴퓨터에서 이어 작업하기 위해 알아봄.

 

1. B 컴퓨터에 작업을 이어받을 폴더를 만들고 vscode로 열어 터미널을 열어줌.

 

2. 이어서 작업할 git hub HTTPS url을 복사함.

 

3. git clone "복사한 url"

 

잠시 뒤 클론 된다.

 

4. 현재 상태는 vscode의 맨 바깥쪽 폴더가 열린 것이므로 한 층 더 안쪽 폴더로 들어가야 한다.

cd \ 생성했던 폴더 이름

*여기서 cdchange directory 라는 뜻으로, 해당 폴더로 디렉토리를 변경(이동) 한다는 뜻이다.

 

이렇게 해주지 않으면 파일을 아무리 수정해도, .git이 클론된 폴더 내부에 있기 때문에 git이 찾을 수 없다.

(.git이 없다는 말만 보고 git init을 해줘버리면 .git이 하위 디렉터리에도 존재하기 때문에 뭔가 푸쉬가 잘 안 되었음...)

 

 

 

 

 

error :

[rejected] master -> master (non-fast-forward) 

너무 자주 보는 에러...

 

*origin +master을 쓰면 데이터가 유실된다. 

최대한 지양한다. ㅠㅠ...

 

아래의 해결법으로 하나씩 해결해보기로 함...

 

 

 

 

devlog.jwgo.kr/2018/03/09/resolving-git-pull-problem/

 

깃(git) pull 명령 후 non-fast-forward 문제 해결방법 · Tonic

사이트 운영에 도움을 주실 수 있습니다. 고맙습니다. --> 깃(git) pull 명령 후 non-fast-forward 문제 해결방법 2018년 03월 09일 현상 github에서 저장소 생성 후 저장소 주소를 remote에 입력(git remote add origi

devlog.jwgo.kr

 

aonee.tistory.com/14

 

github 강제 push 방법 절대! 하지마세요!!! ( error: failed to push some refs to )

[발생 문제 (Error)]  ! [rejected]        master -> master (non-fast-forward) error: failed to push some refs to 'https://github.com/devAon/SOPT-SERVER-nodejs.git' hint: Updates..

aonee.tistory.com

 

'git' 카테고리의 다른 글

이슈 생성하고 닫기  (0) 2021.03.22
git revert 취소하기  (1) 2021.02.18
Updates were rejected 오류.  (0) 2021.02.09
vscode를 githube와 연결시키기  (0) 2021.01.23
개인 작업 github에 push하기.  (0) 2020.12.09
Comments