git
ken_ding
这个作者很懒,什么都没留下…
展开
-
git push出现remote:Permission to 账号1 denied to 账号2的异常
异常现象原因分析对A用户的许可不允许给B,很明显可以看出你上传用的github账户与你要上传到github的账户不匹配(即上传的用户没有上传权限),这是为什么呢?如果你每次提交都需要用户名和密码验证,则不会出现这种异常,但是如果你第一次生成用户凭证,以后提交远程都会带着这个凭证提交代码,由于你切换了github账号,上次的凭证未删除,则造成这种异常解决方案mac第一步:打开钥匙串。如下图所示第二步:在搜索框输入 github。如下图所示第三步:删除到一条不剩为止,这样接下来再访问 git原创 2020-10-10 11:22:17 · 650 阅读 · 0 评论 -
解决git版本冲突
场景:$ git push test masterTo gitee.com:yoyhm/git.git ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'git@gitee.com:yoyhm/git.git'hint: Updates were rejecte原创 2017-12-14 19:34:24 · 690 阅读 · 0 评论 -
Git
1.安装Gitwindow git下载MAC OSX安装git进入AppStore安装Xcode,Xcode集成了git,运行Xcode 选择菜单“Dowloads”,选择“Commond Line Tools”, 点“install”完成安装2.配置git config –global user.name “your name” git config –global user.email “原创 2017-11-30 22:48:37 · 225 阅读 · 0 评论 -
Git Commit message 的格式
每次提交,Commit message 都包括三个部分:Header,Body 和 Footer<type>(<scope>): <subject>// 空一行<body>// 空一行<footer>其中,Header 是必需的,Body 和 Footer 可以省略。 不管是哪一个部分,任何一行都不得超过72个字符(或100个字符)。这是为了避免自动换行影响美观。2.1 HeaderHeader部原创 2017-11-15 16:22:36 · 606 阅读 · 0 评论 -
git fork别人的项目之后 同步远程分支的方法
fork别人的项目clone到本地后,远程分支有修改,需要同步远程分支,使得本地代码与远程分支一致。 1、git remote -v:orgin:为本地分支的upstream:为远程分支2、git remote add upstream <原作者项目的URL>(上一步操作没有upstream,则需要添加uptream) 完成后,执行git remote -v确认与上图一...原创 2018-03-08 10:57:42 · 3778 阅读 · 0 评论 -
远程版本分支版本回退
使用场景:错误的提交到远程分支,想回到远程错误之前的版本ps:需要在自己本地操作1.git clone 远程分支master2.git checkout 提交错误的分支3.git reflog4.根据操作日志查看想要回退的版本号(或远程提交记录里的版本号)5.git reset --hard 需要回退到的版本号6.git push -f 之后远程仓库就回退到错误之前的版本了。...原创 2018-08-09 10:10:18 · 3916 阅读 · 0 评论 -
Git - remote: Repository not found
今天git 推送和拉取都提示错误remote: Repository not found.fatal: repository 'https://github.com/xxx/xxx.git/' not found解决方法:$ git credential-manager uninstall$ git credential-manager installgit ...原创 2018-08-21 16:11:33 · 14335 阅读 · 0 评论 -
gitignore 不起作用的解决办法
问题:现在项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录已经有了 logs文件夹。由于每次本地运行项目,都会生成新的log文件,但是我并不想提交logs文件夹里面的内容,所以要在.gitignore写logs的规则。我尝试过添加以下规则logs/*.loglogs//logs/但是运行git status的时候,始终能看到modified:logs/xx...原创 2019-05-14 17:06:15 · 252 阅读 · 0 评论