git
qiphon3650
成功需要努力,知识源于分享!
展开
-
git unable to update local ref
git unable to update local ref原创 2022-06-30 20:45:36 · 186 阅读 · 0 评论 -
git prune 分支清除
git-prune - Prune all unreachable objects from the object database原创 2022-06-01 15:13:35 · 810 阅读 · 1 评论 -
git rebase
git rebase在 Git 中整合来自不同分支的修改主要有两种方法:merge 以及 rebase案例1 rebase 合并代码git 版本库有两个分支,2个分支都做了不同的修改merge 合并分支后,结果如下如果是使用rebase$ git checkout experiment$ git rebase masterFirst, rewinding head to replay your work on top of it...Applying: added staged转载 2021-11-16 13:41:36 · 467 阅读 · 0 评论 -
git 删除项目中的大文件
git 删除项目中的大文件git中的文件一旦入到git的版本记录中就会永久的存在,我们使用 git rm -rf <filename> 删除的并不是文件本身,而是在当前记录中不展示这个文件而已,方便我们再次需要这个文件的时候能够恢复这些内容如果要某些大文件使仓库的整体体积过大,我们就要想办法优化掉这些内容,比如一些不必要的视频、音频、图片等文件,删除的方法:# 查找大文件 只显示 9个git verify-pack -v .git/objects/pack/pack-*.idx | s原创 2020-09-15 17:28:28 · 790 阅读 · 0 评论 -
git core.spacecheckout 实现仓库内容部分拉取
git core.spacecheckout 实现仓库内容部分拉取当项目越来越大的时候,git的拉取总是会变得缓慢,这个时候我们可以使用部分拉取功能,只拉取我们想要的代码步骤如下git initgit remote add origin [git url]git config core.sparsecheckout true # 开启部分拉取# 这个文件里写入要拉取的文件夹ech...原创 2020-04-08 18:31:14 · 663 阅读 · 0 评论 -
git 命令
添加文件git add [ . | fileName] 提交暂存区git commit -m '提交描述'推送到远程git push [ origin master ]// 第一次提交git push -u origin master撤销 git addgit reset HEAD [ . | fileName ]撤销 git commit--mixed 意...原创 2019-07-26 14:30:52 · 169 阅读 · 0 评论 -
Git 使用vi或vim命令打开、关闭、保存文件
vi & vim 有两种工作模式:(1) 命令模式:接受、执行 vi & vim 操作命令的模式,打开文件后的默认模式;(2) 编辑模式:对打开的文件内容进行 增、删、改 操作的模式;#在编辑模式下按下 ESC 键,回退到命令模式。创建、打开文件:$ vi [filename](1)使用 vi 加 文件路径(或文件名)的模式打开文件,如果文件存在则打开现有文...转载 2018-07-20 10:33:11 · 253 阅读 · 0 评论 -
windows使用git时出现:warning: LF will be replaced by CRLF
转载自https://blog.csdn.net/unityoxb/article/details/20768687windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示,解决办法:$ rm -rf .git // 删除.git $ git config --global core.autocrlf false //禁用自动转换...转载 2018-04-15 16:56:30 · 301 阅读 · 0 评论 -
git 冲突处理
多人协作时的冲突处理 每次git上传文件时都需要做的一件事是先pull下,把远程的文件拉下来,合并之后再做push操作 merge失败的表现如下D:\xampp\htdocs\music_thumb>git merge newAuto-merging README.mdCONFLICT (content): Merge conflict in README.mdAutoma...原创 2018-03-27 17:23:41 · 519 阅读 · 0 评论 -
git第一次上传文件到码云
一年前学的git,一直没有用今天上传文件的时候出现错误 failed to push some refs to 'https://gitee.com/qiphon/runyuanzs.git'hint: Updates were rejected because the remote contains work that you dohint: not have locally. Th...原创 2018-02-25 11:25:09 · 454 阅读 · 0 评论 -
git ssh建立仓库链接
一、生成密钥对 二、设置远程仓库上的公钥 三、把git的 remote url 修改为git协议(以上两个步骤初次设置过以后,以后使用都不需要再次设置,此步骤视以后项目的remote url而定,如果以后其他项目的协议为https则需要此步骤)一、生成密钥对 大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个...转载 2018-02-26 13:20:23 · 3548 阅读 · 0 评论