나는 자식에게 새로운데, 나는 친구와 함께 프로젝트를 진행하고있다. 그리고 어딘가에 문제가 생겨서 고칠 수 없다.
지금 상태는 내 컴퓨터에 작업 복사본이 있지만 실행하면 git pull
또는 git fetch
그리고 git merge
나는 결과를 얻는다. Already up-to-date.
. 반면에 새로운 디렉토리를 만들고 git clone ... ..
나는 프로젝트의 깨진 사본을 얻는다. 나는 분점을 체크 아웃했다. 그러나 나는 오직 하나만 가지고있다. master
분기. 여기에 몇 가지 명령이 있으므로 내가 놓친 것을 발견 할 수 있습니다.
$ git branch
* master
$ git pull
Password:
Already up-to-date.
$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .DS_Store
nothing added to commit but untracked files present (use "git add" to track)
$
다음은 bitbucket의 브랜칭 이미지입니다.
내가하고 싶은 것은 업로드하고 서버의 모든 것을 실행하는 것입니다. 또는 e5dd998과 20bc5e1의 합병.
나는 이것을 시도했다.
$ git branch friend 20bc5e1
$ git branch
* master
friend
$ git merge friend
Already up-to-date.
그래서 나는 이것으로 성공하지 못했습니다.
편집하다
머리를 두 드렸을 때, 나는 가장 간단한 것을 만들었습니다 : 나는 사소한 변화 (코멘트에 글자 추가)를 삽입 한 다음 커밋하고 밀어 넣었습니다. 그리고 유선이 생겼습니다. 새 폴더를 열고 프로젝트를 다시 복제 할 때 최신 작업 버전을 받았습니다. 그러나 그 의견을 확인했을 때, 새로운 서한은 거기에 없었습니다. 그 간단한 하나의 커밋 뒤에. 이 문제를 어떻게 해결할 수 있습니까?