我现在是在fork出来的项目的分支上进行操作
大概知道要更新fork的项目是这样的一个原理
设置一个原地址 然后把原地址的master拉到本地 然后push到fork项目的分支上 最后再提pullRequest来进行merger
但是我添加完远程分支之后是这个样子的
然后在gork的分支上使用
pull ruexue master 来拉取代码的时候出现下面的界面
并不知道改怎么弄
以及这是怎么回事……冲突吗
还有个小问题……git怎么撤回已经在缓存区的东西 比如我git add 了一个文件现在想撤回
phpcn_u15822017-05-02 09:41:21
신인과 똑같습니다.
질문 1: 당시에 분기한 브랜치와 현재 소스 브랜치 사이에 간격이 있어서 풀을 하면 자연스럽게 병합 커밋을 작성하게 되는데, 강박장애가 있는 경우에는 이에 국한되지 않습니다. 이것을 보면 rebase 명령을 볼 수 있습니다.
질문 2: vim에서 편집할 때 올바른 wq 또는 q!가 없었습니다.
질문 3: git이 커밋할 때 메시지가 표시되지 않나요?
커밋하기 전:
git add <file> //Add
git checkout -- <file>
git Reset HEAD <file> 캐시 영역 추출
이미 커밋됨:
git log를 살펴보고
git Reset --[hard|soft] commit_id