`
leihehehe
  • 浏览: 3034 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

GitHub上传常见错误(转)

 
阅读更多
引用

1.创建一个新的repository: 
先在github上创建并写好相关名字,描述。 
$cd ~/hello-world        //到hello-world目录 
$git init                     //初始化 
$git add .                   //把所有文件加入到索引(不想把所有文件加入,可以用gitignore或add 具体文件) 
$git commit               //提交到本地仓库,然后会填写更新日志( -m “更新日志”也可) 
$git remote add origin git@github.com:WadeLeng/hello-world.git        //增加到remote 
$git push origin master    //push到github上 
2.更新项目(新加了文件): 
$cd ~/hello-world 
$git add .                  //这样可以自动判断新加了哪些文件,或者手动加入文件名字 
$git commit              //提交到本地仓库 
$git push origin master    //不是新创建的,不用再add 到remote上了 
3.更新项目(没新加文件,只有删除或者修改文件): 
$cd ~/hello-world 
$git commit -a          //记录删除或修改了哪些文件 
$git push origin master  //提交到github 
4.忽略一些文件,比如*.o等: 
$cd ~/hello-world 
$vim .gitignore     //把文件类型加入到.gitignore中,保存 
然后就可以git add . 能自动过滤这种文件 
5.clone代码到本地: 
$git clone git@github.com:WadeLeng/hello-world.git 
假如本地已经存在了代码,而仓库里有更新,把更改的合并到本地的项目: 
$git fetch origin    //获取远程更新 
$git merge origin/master //把更新的内容合并到本地分支 
6.撤销 
$git reset 
7.删除 
$git rm  * // 不是用rm 
//------------------------------常见错误----------------------------------- 
1.$ git remote add origin git@github.com:WadeLeng/hello-world.git 
错误提示:fatal: remote origin already exists. 
解决办法:$ git remote rm origin 
然后在执行:$ git remote add origin git@github.com:WadeLeng/hello-world.git 就不会报错误了 
2. $ git push origin master 
错误提示:error:failed to push som refs to 
解决办法:$ git pull origin master //先把远程服务器github上面的文件拉先来,再push 上去。 


本人遇到的还有一个错误就是,工程传进github 了可是里头缺少文件, 
解决方法 $git add .    (注意一点  。  )表示添加所有文件, 



如果出现无法提交的情况 
如: 

引用

error: failed to push some refs to ... 


试试以下方法来强制提交。 
http://www.cnblogs.com/tjuyyl/archive/2011/08/21/2147695.html 

git push https://github.com/account/repositeName.git +master  

 

分享到:
评论

相关推荐

    caojx-git#learn-java-notes#Git处理 GitHub 不允许上传超过 100MB 文件的问题1

    1.1 移除错误缓存 1.2 重新提交 2.2 将想要保存的大文件正常添加进 git 2.3 正常进行提交&推送 2.4 补充技巧 2.5 常见问题

    Mr.Gesture:一个开源手势控制器,适合所有希望尝试的人!

    手势先生 一个开源手势控制器,适合所有希望尝试的人!...常见错误 Arduino- Problem uploading to Board FIX - Click 'Tools' ---> 'Port' then select the one displaying Arduino. Python- Por

    yunApp:html5照片上传

    这个项目是多年迭代开发和结合社区知识的产物。 它不会强加特定的开发理念或框架,因此您可以自由地以您想要的方式构建您的代码。... 包括用于 CSS 规范化和常见错误修复的 。 通过 CDN 的最新 ,具有本地后备功能

    FusionCalculatorCpp:我的C#Fusion Calcuator的翻版

    另外,如果我在C ++中犯了一些常见错误,也请提前向我道歉。 截至目前,我是自学成才,但我将在2021年Spring上课! SQLite数据库 我建立的数据库太大,无法以SQLite格式上传到Github。 因此,我将无图片版本导出到...

    OctoText:为常见的3D打印机事件添加文本通知

    *上传文件*打印开始*打印完成*延时摄影完成*错误(不可恢复) 还有一条测试消息,用于验证您的设置 设置 通过捆绑的安装,或使用以下URL手动安装: https://github.com/berrystephenw/Octotext/archive/master.zip...

    capsulecd:连续交付,用于自动发布软件包(npm,食谱,宝石,点子,罐子等)

    胶囊CD CapsuleCD是...supermarket / pypi / etc) 创建一个新的git标签将更改推回源代码管理(github) 在源代码管理(github)中创建新版本并附加所有常见工件链接来源: : 错误: : 介绍什么是CapsuleCD Capsul

    kwgeo:在 R 中可视化和操作地理数据的工具

    该包通常包括用于完成常见任务的单行代码(例如将数据上传到 CartoDB,使用 Leaflet 可视化世界银行指标) ,围绕现有空间函数的包装器以使其更简单,或用于执行常见任务的辅助函数(例如,将投影坐标转换​​为 WGS...

    mcf2pdf:“我的CEWE写真集” MCF到PDF转换器

    大家好,谢谢您所有的GitHub星级和下载:-)正如您可以从文件的更改日期轻松看到的那样,mcf2pdf的开发已停滞-至少在这里是在原始回购协议中。 主要是因为我没有时间,而且最近在MCF格式中进行了太多更改。 从许多...

    RDTOM-Source:Roller Derby Test O'Matic网站源代码

    滚筒德比测试奥马蒂克Roller Derby Test O'Matic网站使用的源代码。 由John Kershaw(又名香肠滚筒)维护。... ##常见问题服务器响应500错误(未安装mod-rewite导致500错误)使用'a2enmod rewrite'进行安装

    java代码雨源码-rain::cloud_with_rain:一个活生生的例子来说明python的打包、测试、构建和部署

    事实上,如果你要克隆这个存储库来启动你的项目,你将不得不手动修改大量代码,这几乎总是比手动创建所有代码需要更多时间(并且可能仍然有错误)。一个一个的文件。 宗旨 rain是一个实时且不受阻碍的参考,旨在教育...

    下载病毒检查器「Download Virus Checker」-crx插件

    ---有关常见问题,请访问:http://add0n.com/virus-checker.html有关错误报告,请使用:https://github.com / james-fray / download-virus-check隐私权政策:https://add0n.com/policies/yokris.dev.txt 支持语言:...

    JAVA上百实例源码以及开源项目源代码

     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...

    JAVA上百实例源码以及开源项目

     Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、关闭输入流、关闭套接字关闭输出流、输出错误信息等Java编程小技巧。 Java数组倒置...

Global site tag (gtag.js) - Google Analytics