Git版本
勋彰
like code
展开
-
Git push/pull的时候报403或者提交时报错:Permission to XXX.git denied to user
情况大致是这样的,最开始的时候,我注册了一个github的账号,暂且就叫A账号吧,然后关联了Android Studio,并用这个账号创建了几个远程仓库。然后有一天,我突然感觉A这个名字难听还不好记,于是我就把A这个账号删了,重新又注册了一个账号B。最近在写一个Demo,想把这个Demo上传到github上,本地仓库也建好了,项目也成功的commit到本地仓库了,但在最后一步push到远程仓库的时转载 2017-09-08 15:31:20 · 8597 阅读 · 2 评论 -
GIT 查看/修改用户名和邮箱地址
用户名和邮箱地址的作用用户名和邮箱地址是本地git客户端的一个变量,不随git库而改变。每次commit都会用用户名和邮箱纪录。github的contributions统计就是按邮箱来统计的。查看用户名和邮箱地址:$ git config user.name$ git config user.email修改用户名和邮箱地址:$ git config --g翻译 2017-09-08 15:32:35 · 482 阅读 · 0 评论 -
github使用
言归正传,最近有人在群里问怎么将新创建的本地代码上传到github上,这里简单的记录一下,我喜欢使用命令行,这里全用命令行来实现,不了解git命令的可以去了解下。第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令git init1第二步:将项目的所有文件添加到仓库中git add .1如果想添加某个特定的文件,只需把.换成特定的文件名即可第三步:将a翻译 2017-09-08 15:34:43 · 342 阅读 · 0 评论 -
Git生成ssh公钥
这个应该是很多github新手经常出错的问题,这个就是没有在你github上添加一个公钥。下面就直接说步骤:1 可以用 ssh -T git@github.com去测试一下图上可以明显看出缺少了公钥2 直接上图3. cat 一下 把出现的key 复制下来4 .在github上添加刚刚生成的公钥一切都好了 就ok 了 ,反正我的就好了,如果翻译 2017-09-08 15:36:07 · 267 阅读 · 0 评论 -
$ git push -u origin master ssh_exchange_identification: read: Software caused ....
巨坑 当Git提交出现这个问题的时候 不要慌。。。。换跟网线换个宽带因为电信网段不稳定 引起的。。。妈的原创 2017-10-24 20:30:48 · 596 阅读 · 0 评论 -
Git使用提交代码遇到『Everything up-to-date』
今天提交代码的时候遇到了一个小问题,这里解决了记下小记。提交代码遇到『Everything up-to-date』上网查了下,发现中文大多答非所问,少数能解决的并没有阐述原理,所以我写这篇文章记录下。这里先上stackoverflow的回答,基础好的可以看这个。接下来说我自己的理解,出现这个问题的原因是git提交改动到缓存,要push的时候不会将本地所有的分支都push掉,所以出现这个问题转载 2017-12-07 14:31:40 · 1619 阅读 · 0 评论 -
解决Git 冲突问题(精选版)
解决Git中的合并冲突内容 [ 隐藏 ] 1两种方式git merge / git pull可能会失败1.1Git可能无法启动合并1.2Git在合并期间可能会失败2在合并期间git失败的常见问题2.1如何知道哪些文件与其中有冲突?2.2如何在文件本身中发现冲突?2.3如何解决文件中的合并冲突?2.4在解决所有受影响的文件中翻译 2018-01-12 13:37:42 · 8854 阅读 · 3 评论 -
使用ssh-keygen生成私钥和公钥
命令如下:ssh-keygen -t rsa1例子:fdipzone@ubuntu:~$ ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/fdipzone/.ssh/id_rsa): 这里输入要生成的文件名Enter passp转载 2018-01-10 16:02:54 · 1028 阅读 · 0 评论 -
git 使用报错: fatal: Couldn't find remote ref master的解决方法
fatal: Couldn't find remote ref master 翻译过来就是:致命的:无法找到远程参考主,也就是报错的意思。错误的提示内容意思是找不到需要连接的对象。解决方法有以下几种:0.如果是新建的仓库( repositories )的话在pull代码的时候,出现这个提示,可以忽略不计,直接提交就可以。1.检查本地GIT的配置git config user.name/git co...转载 2018-04-13 21:43:44 · 121952 阅读 · 0 评论