赞
踩
目录
2 fatal: Unable to write new index file
2)git reset --hard origin/2.0-cef91
1)、 git checkout 7ff66db03a4c7c
不小心跟踪了一个不必要的文件。
导致GIT PULL 时,老是受那个文件影响。
解决方法: 删除GIT仓库中文件 然后提交新commit
示例:
- git rm bin/intlive/hWnd.ini --cached
-
- git rm intLive2.6/bin/hWnd.ini --cached
然后提交新版本
git commit -m"delete hWnd.ini"
git push
原来是D盘满了,清理了空间才好
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
1) 加大缓存区
git config --global http.postBuffer 824288000
这个大约是800M ,如果不够就再大一点
2 --depth 1 只克隆最近提交的一次,不用整个历史版本
git clone https://github.com/netease-im/NIM_PC_Demo.git --depth 1
如果要获取分支,还需要
git fetch --tags
git pull 时,提示冲突
然后 自动转到了 冲突分支
我想,强制远程刷新本地,所以先回到主分支
git merge --abort
如果您仍然遇到冲突,您可以使用以下命令解决它们:
1. 打开包含冲突的文件并手动解决冲突。
2. 使用 `git add` 命令将已解决的文件添加到暂存区。
3. 使用 `git commit` 命令提交更改。
如果您想要放弃本地更改并强制使用远程分支的内容,请使用以下命令:
```
git fetch --all
git reset --hard origin/<branch_name>
git pull
```
其中,`<branch_name>` 是您要拉取的远程分支的名称。这些命令将从远程存储库中获取最新的更改并将其应用于本地分支。请注意,这将覆盖本地分支上的所有更改,因此请确保在执行此操作之前已经备份了您的更改。
git checkout 7ff66db03a4c7c
上一个分支
git checkout -
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。