22017.12.27 18:16:13字数 187阅读 72,109
今天在提交Git的时候,遇到了几个问题,记录一下,方便以后查找O(∩_∩)O
第一个问题
git remote add origin
fatal: remote origin already exists.(报错远程起源已经存在。)
上网查了下,有很多小白遇到过这个问题,以下是网上摘取的解决办法,
解决办法如下:
1、先输入 git remote rm origin
2、再输入 git remote add origin**************
这样就不会报错了!
第二个问题
git remote add origin
The authenticity of host ‘github.com ‘ can‘t be established(无法建立主机“github.com”的真实性)
这是由于你的git地址采用了ssh方式,切换为https方式即可,也可能是你的仓库地址不对,可以用命令先查看一下:
git remote -v
如果跟你的github地址不一样,那就去你的github上复制一下仓库地址
然后在终端中输入:
git remote set-url origin https://github.com/yourname/learngit.git (这个是你的复制的仓库地址)
最后再push下就可以了!
git push origin master
36人点赞
https://www.jianshu.com/p/3380ec281729
########################################################################################
22017.12.27 18:16:13字数 187阅读 72,109
今天在提交Git的时候,遇到了几个问题,记录一下,方便以后查找O(∩_∩)O
第一个问题
git remote add origin
fatal: remote origin already exists.(报错远程起源已经存在。)
上网查了下,有很多小白遇到过这个问题,以下是网上摘取的解决办法,
解决办法如下:
1、先输入 git remote rm origin
2、再输入 git remote add origin**************
这样就不会报错了!
第二个问题
git remote add origin
The authenticity of host ‘github.com ‘ can‘t be established(无法建立主机“github.com”的真实性)
这是由于你的git地址采用了ssh方式,切换为https方式即可,也可能是你的仓库地址不对,可以用命令先查看一下:
git remote -v
如果跟你的github地址不一样,那就去你的github上复制一下仓库地址
然后在终端中输入:
git remote set-url origin https://github.com/yourname/learngit.git (这个是你的复制的仓库地址)
最后再push下就可以了!
git push origin master
36人点赞
https://www.jianshu.com/p/3380ec281729
########################################################################################
git添加远程库的时候有可能出现如下的错误,
怎么解决?
只要两步:
1、先删除
1
$ git remote rm origin
2、再次执行添加就可以了。
----------------------------------------------git常用操作------------------------------------------------
说明,以下整理来自廖雪峰大神的《git教程》。
各位童鞋要下载git但是网速不给力的,可以从这里下载:https://pan.baidu.com/s/1qYdgtJY
1、安装git
git config --global user.name ‘XXX‘
git config --global user.email ‘XXX‘
2、创建本地库
mkidir learngit //自定义文件夹
cd learngit
touch test.md //创建test.md文件
pwd //显示当前目录
3、常用CRT
git init //初始化代码仓库
git add learngit.txt //把所有要提交的文件修改放到暂存区
git commit -m ‘add a file‘ //把暂存区的所有内容提交到当前分支
git status //查看工作区状态
git diff //查看文件修改内容
git log //查看提交历史
git log --pretty=oneline //单行显示
git reset --hard HEAD^ //回退到上一个版本,其中(HEAD^^(上上版本),HEAD~100(往上100个版本))
commit id //(版本号) 可回到指定版本
git reflog //查看历史命令
其中说明【
工作区(Working Directory)
版本库(Repository) #.git
stage(index) 暂存区
master Git自动创建的分支
HEAD 指针
】
git diff HEAD --
git checkout --
git reset HEAD
git rm
4、创建SSH Key,建立本地Git仓库和GitHub仓库之间的传输的秘钥
ssh-keygen -t rsa -C ‘your email‘ //创建SSH Key
git remote add origin git@github.com:username/repostery.git //关联本地仓库,远程库的名字为origin
//第一次把当前分支master推送到远程,-u参数不但推送,而且将本地的分支和远程的分支关联起来
git push -u origin master
git push origin master //把当前分支master推送到远程
git clone git@github.com:username/repostery.git //从远程库克隆一个到本地库
5、分支
git checkout -b dev //创建并切换分支
#相当于git branch dev 和git checkout dev
git branch //查看当前分支,当前分支前有个*号
git branch
git checkout
git merge
git branch -d
git log --graph //查看分支合并图
git merge --no-ff -m ‘message‘ dev //禁用Fast forward合并dev分支
git stash //隐藏当前工作现场,等恢复后继续工作
git stash list //查看stash记录
git stash apply //仅恢复现场,不删除stash内容
git stash drop //删除stash内容
git stash pop //恢复现场的同时删除stash内容
git branch -D
//开发新feature最好新建一个分支
git remote //查看远程仓库
git remote -v //查看远程库详细信息
git pull //抓取远程提交
git checkout -b branch-name origin/branch-name //在本地创建和远程分支对应的分支
git branch --set-upstream branch-name origin/branch-name //建立本地分支和远程分支的关联
6、其他---标签
git tag v1.0 //给当前分支最新的commit打标签
git tag -a v0.1 -m ‘version 0.1 released‘ 3628164 //-a指定标签名,-m指定说明文字
git tag -s
git tag //查看所有标签
git show v1.0 //查看标签信息
git tag -d v0.1 //删除标签
git push origin
git push origin --tags //推送所有尚未推送的本地标签
分类: 错误提示
好文要顶 关注我 收藏该文
+加关注
8
0
? 上一篇: Uncaught RangeError: Maximum call stack size exceeded-栈溢出
? 下一篇: 模块机制 之commonJs、node模块 、AMD、CMD
posted @ 2017-04-08 00:04 leaf+ 阅读(87372) 评论(3) 编辑 收藏
评论列表
回复 引用
挺好用的
支持(0) 反对(0)
回复 引用
创建本地库应该是mkdir learngit吧,楼主看一下
支持(0) 反对(0)
回复 引用
git remote rm origin帮助到我,谢谢
https://www.cnblogs.com/leaf930814/p/6664706.html
#########################################################################################################
Git 提示fatal: remote origin already exists 错误解决办法
Ricky_Fung 2015-12-22 17:51:06 170151 收藏 48
分类专栏: Git 文章标签: git
版权
今天使用git 添加远程github仓库的时候提示错误:fatal: remote origin already exists.
最后找到解决办法如下:
1、先删除远程 Git 仓库
$ git remote rm origin
2、再添加远程 Git 仓库
$ git remote add origin git@github.com:FBing/java-code-generator
如果执行 git remote rm origin 报错的话,我们可以手动修改gitconfig文件的内容
$ vi .git/config
把 [remote “origin”] 那一行删掉就好了。
————————————————
版权声明:本文为CSDN博主「Ricky_Fung」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/top_code/article/details/50381432
git项目管理及fatal: remote origin already exists.解决方法
标签:str 文章 -name tde mamicode img bsp fatal lan
原文地址:https://www.cnblogs.com/pengmn/p/14538218.html
踩
(0)
赞
(0)
举报
评论 一句话评论(0)
登录后才能评论!
分享档案
2021年03月16日 (229)
2021年03月15日 (229)
2021年03月12日 (50)
2021年03月11日 (109)
2021年03月10日 (134)
2021年03月09日 (206)
2021年03月08日 (223)
2021年03月06日 (177)
2021年03月05日 (130)
2021年03月04日 (133)
周排行
友情链接
兰亭集智 国之画 百度统计 站长统计 阿里云 chrome插件
© 2014 mamicode.com 版权所有
迷上了代码!
手机扫一扫
移动阅读更方便
你可能感兴趣的文章