首页 > 其他 > 详细

从本地push到github以及从github拉一个项目,以及克隆

时间:2019-02-23 17:27:30      阅读:172      评论:0      收藏:0      [点我收藏+]
git clone git://github.com/Helloworld.git  克隆一个项目下来
如果没有配置ssh的话请自行查找配置方法,将密钥内容复制到github的seting中关于ssh那一项
如果没有配置ssh的话不能用git的,应该用https 对于上边的例子应该为
git clone https://github.com/Helloworld.git

克隆下来之后做了修改,想要push到github
git status 发现文件是红色的,说明还没有交付git/github进行管理
git add .//将所有文件交付git仓库
git commit -m "new change" //提交 名字“new change”
git remote add origin git@github.com:Hello World.git 与远程github仓库绑定或者说建立连接
如果出现错误:fatal: remote origin already exists.
则先:git remote rm origin
然后再次执行上述命令
开始push
git push -u origin master 如果报错
则先将其拉下来
git pull origin master
如果该操作也报错
fatal: refusing to merge unrelated histories //认为是两个完全不相关的文件,不能合并
则加一句话: git pull origin master --allow-unrelated-histories //即便不相关也应该合并

合并完之后再试着push 即上边说提到的操作
push完刷新github即可看到已经成功push过去

技术分享图片

 

从本地push到github以及从github拉一个项目,以及克隆

原文:https://www.cnblogs.com/libin123/p/10423361.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!