怎么拉取git服务器上面的分支到本机?
天蓬老师
天蓬老师 2017-04-28 09:05:10
0
3
768

周末在家里改了下代码,新建了个angular版本的分支,然后pushcoding.net上面了。
今天,到公司却不知道怎么拉取这个angular分支到公司的电脑上面。

求指点,谢谢。。。


已解决,解决方案如下:

首先,我退回版本最初始(因为之前一直改一直改,可能会导致错误)
使用git reset --hard commit_last
接着执行如下:

git>git pull origin angular:angular
error: The following untracked working tree files would be overwritten by merge:

>git checkout angular
error: The following untracked working tree files would be overwritten by checko
ut:

>git clean  -d  -fx ""

然后就可以了!
非常感谢~~~


按1楼的解答得出:

到了代码冲突部分。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(3)
刘奇

으아악


업데이트

angular 현재 브랜치를 기반으로 브랜치가 개발되지 않나요?
공통 상위 커밋으로 다시 전환하고 진행할 수 있습니다 checkout -b. 두 브랜치가 완전히 다른 코드 기반인 경우 git checkout -b --orphan angular를 사용하여 새로운 브랜치를 만들 수 있습니다.

滿天的星座

git pull :

巴扎黑

제가 사용하는 방법은
1.git fetch origin <远程分支名>
이때 현지 지사가 있을 겁니다

git branch -r을 사용하여 확인하세요. 일반적인 결과는
origin/HEAD -> origin/master
origin/master
origin/<远程分支名>

입니다.

2. 로컬에서 새 브랜치를 만들고 이 브랜치를 여기에 넣습니다.
git checkout -b <本地分支名> origin/<远程分支名>

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!