git
文章平均质量分 65
qq_34412985
Coding make me happy.
展开
-
修改本地Git用户名、密码
一下内容主要来自https://blog.csdn.net/weixin_42328925/article/details/80482619,可以自己看原作者的。这里我从新写一篇,只是为了记录自己的情况。也为了避免原作者文章失效。我们接受公司的电脑时,常常会出现git不提示我们输入账号密码的情况,特别是我们在使用git GUI和TortoiseGit时,这种情况很常见,Git直接使用了以前存起来的账号密码,所以不需要我们再次输入。这样执行肯定会报错。当然,如果是使用公私钥的,就可以直接跳过.转载 2021-05-06 14:34:24 · 4947 阅读 · 0 评论 -
基于Docker部署GitLab环境搭建
拉取gitlab镜像docker pull gitlab/gitlab-ce 2.创建gitlab数据存储目录:mkdir -p /data/gitlab/configmkdir -p /data/gitlab/logsmkdir -p /data/gitlab/data 3.运行容器docker run -d \ -p 50443:443 \ -p 50080:80 \ -p 50022:22 \ --name gitlab \ -v /...原创 2021-03-29 16:34:18 · 147 阅读 · 0 评论 -
使用小乌龟TortoiseGit快速解决代码冲突问题
最近在做项目时,本地comit完代码后,从远程库拉取代码后,发现出现很多冲突,有点慌不知如何快速解决,一个个改效率太低,小乌龟这个之前看过一点点,但没有在实际项目中用过,这次用小乌龟快速解决了这个问题.小乌龟下载地址场景:在公司做项目时,多个同事可能会同时修改了同一文件的同一行的代码,其中一个已提交了代码,但你又在本地修改了,拉取代码时势必会造成冲突,如果少量冲突,手动改一下还好,但是出现大量冲突,势必要借助一些工具,提高工作效率.案例:首先,我直接在远程代码仓库直接添加测试代码,模拟同事已co原创 2020-10-13 21:56:43 · 6502 阅读 · 0 评论 -
git 默认对文件名大小写不敏感 (不区分文件名大小写)
git 默认不区分文件名大小写当你创建一个文件后,叫 readme.md 写入内容后 提交到线上代码仓库.然后你在本地修改文件名为 Readme.md 接着你去提交,发现代码没有变化.gitstatus无任何提示信息.其实 git 默认对于文件名大小写是不敏感的,所以上面你修改了首字母大写,但是git 并没有发现代码任何改动.那么如何才能让 git 识别文件名大小写变化.一 配置git 使其对文件名大小写敏感git config core.ignorecase fals..原创 2020-10-13 21:45:39 · 398 阅读 · 0 评论 -
git pull报错:error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054
错误信息: error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054 fatal: the remote end hung up unexpectedly fatal: protocol error: bad pack header在百度上搜了一堆都没有解决,都是一些相同的答案,比如:git config --global http.postBuffer 524288000gi...原创 2020-07-19 12:50:19 · 277 阅读 · 0 评论 -
使用Git pull文件时,出现“error: RPC failed; curl 18 transfer closed with outstanding read data remaining“
error: RPC failed; curl 18 transfer closed with outstanding read data remainingfatal: The remote end hung up unexpectedlyfatal: early EOFfatal: index-pack failed出现以上错误有以下原因1.缓存区溢出curl的postBuffer的默认值太小,需要增加缓存使用git命令增大缓存(单位是b,524288000B也就500M左右).原创 2020-07-19 12:44:54 · 285 阅读 · 0 评论 -
tortoisegit 设置忽略文件2种方法
1.右键直接选中文件或文件夹,加入(切记忽略只针对未加到git版本库中,如果是已经加到版本库中的文件显示是delete and add gitignore list),加入gitignorelist实际是往.gitignore文件中添加文件的路径,手动往.gitignore这个文件中添加一样的,比如方法22.手动编辑配置文件.gitignore# 以'#'开始的行,被视为注释....原创 2020-03-25 20:14:16 · 10142 阅读 · 0 评论 -
TortoiseGit 不需要重复输入用户名 密码的 设置
1. 右击 选择 settings3.打开2个窗口后找到下图这个窗口:4.第一次下载需要输入用户名 / 密码 ,以后就不用输入了5.以下做法不能用,当你配置好git后,在C盘C:\Users\administrator下的.gitconfig 的文件(如果找不到,直接搜索),里面会有你先前配好的name和email,只需在下面加增加credential:...原创 2020-03-25 16:42:12 · 363 阅读 · 0 评论 -
git 中github clone "Permission denied (publickey). fatal: Could not read from remote repository."
第一次使用然后,,出现上述问题解决办法均来自互联网:设置Git的user name和emailgit config –global user.name “yourname”git config –global user.email “youremail”生成SSH密钥查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删除生存密钥:ssh-...原创 2019-12-06 15:26:15 · 268 阅读 · 0 评论 -
解决: TortoiseGitPlink Fatal Error - Disconnected: No supported authentication methods available
在windows下使用TortoiseGit, 结果报错:---------------------------TortoiseGitPlink Fatal Error---------------------------Disconnected: No supported authentication methods available (server sent: publickey)...原创 2019-11-09 15:36:49 · 710 阅读 · 0 评论 -
tortoise git could't agree a key exchange algorithm
tortoise git 在github上创建新的项目时,上传或下载代码出现这个错误:could't agree a key exchange algorithm解决方案:换用2.6新版本的Tortoise Git,可能GitHub官方有什么更新,导致了老版本的小乌龟不行了...原创 2019-11-09 15:06:52 · 784 阅读 · 0 评论 -
linux-centos 源码安装git
Git 安装这里就不记录Windows/Mac OS系统的了,直接下载对应的安装程序,按步骤安装即可。Linux 安装登陆https://git-scm.com/download/linux源码安装1. 下载源码[wujun@localhost ~]$ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git...原创 2019-11-09 11:43:47 · 516 阅读 · 0 评论 -
git pull origin master fatal: AggregateException encountered.
$ git pull origin masterfatal: AggregateException encountered.出现这个error后,是你的git客户端版本低,升级后就好了原创 2019-10-15 21:27:48 · 475 阅读 · 0 评论