jineecode
git을 다른 곳에서 함께 관리하기. 본문
개요: A 컴퓨터에서 작업해서 푸쉬한 git을 B 컴퓨터에서 이어 작업하기 위해 알아봄.
1. B 컴퓨터에 작업을 이어받을 폴더를 만들고 vscode로 열어 터미널을 열어줌.
2. 이어서 작업할 git hub HTTPS url을 복사함.
3. git clone "복사한 url"
잠시 뒤 클론 된다.
4. 현재 상태는 vscode의 맨 바깥쪽 폴더가 열린 것이므로 한 층 더 안쪽 폴더로 들어가야 한다.
cd \ 생성했던 폴더 이름
*여기서 cd는 change 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' 카테고리의 다른 글
이슈 생성하고 닫기 (0) | 2021.03.22 |
---|---|
git revert 취소하기 (2) | 2021.02.18 |
Updates were rejected 오류. (0) | 2021.02.09 |
vscode를 githube와 연결시키기 (0) | 2021.01.23 |
개인 작업 github에 push하기. (0) | 2020.12.09 |
Comments