zoukankan      html  css  js  c++  java
  • 从本地push到github以及从github拉一个项目,以及克隆

    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过去

    
    
  • 相关阅读:
    【C++注意事项】1 数据类型及类型转换
    【万里征程——Windows App开发】动态磁贴
    背包问题
    Fence Repair
    Saruman's Army
    字典序最小问题——Best Cow Line
    区间调度问题
    硬币问题
    数据库查询优化的一些总结
    关于减少BUG的思考
  • 原文地址:https://www.cnblogs.com/libin123/p/10423361.html
Copyright © 2011-2022 走看看