参考链接

https://blog.csdn.net/u012661010/article/details/73433872

https://blog.csdn.net/shj_php/article/details/78109916

https://blog.csdn.net/weixin_42152081/article/details/80635777   # 删除github上已有的仓库

步骤一:先在github上注册一个账号,接着创建自己的仓库

打开github官网:https://github.com/

注册完成之后登录上去,创建自己的仓库

步骤二:安装git这个软件

下载地址:http://windows.github.com/
安装完成之后,就可以进行下面的操作了。

步骤三:先把自己的代码仓库克隆下来

在自己所在项目文件夹上鼠标右键,点击“git bash here ”

接着输入

git clone 仓库地址

步骤四:项目上传到仓库

1.在项目所在的目录上鼠标右键点击git bash here,输入git init,意思是在当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹,这个文件为隐藏文件)

2.输入git add.  ,这个是将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可。

3.输入git commit -m ‘first commit’ ,表示你对这次提交的注释,双引号里面的内容可以根据个人的需要改。

注意:这里要额外做个插曲!!! -- 创建SSH KEY

先看一下你C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,有就跳到下一步,没有就通过下面命令创建

$ ssh-keygen -t rsa -C "youremail@example.com"

然后一路回车。这时你就会在用户下的.ssh目录里找到id_rsa和id_rsa.pub这两个文件

登录Github,找到右上角的图标,打开点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密。具体步骤也可看下面

4.输入git remote add origin 自己的仓库地址,将本地仓库关联到github上

ps:出现错误

fatal: remote origin already exists

则执行以下语句

git remote rm origin

再次执行

git remote add origin 自己仓库地址

5.输入git push -u origin master,把代码上传到github仓库。执行完后,输入username和password即可

坑点一:将本地仓库内容推送到远程仓库的时候就会报一个failed to push some refs to  https://github.com/guyibang/TEST2.git的错。

报错原因:在创建远程仓库的时候,勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),但是新创建的那个仓库里面的README文件不在本地仓库目录中

解决方法:将内容合并,

git pull --rebase origin master
git remote add origin 自己仓库地址

最新文章

  1. HTML5-电影影评网
  2. 替换jenkins上打包完成的安装包的方法
  3. Filter过滤器的写法
  4. StringUtils方法全集
  5. 苹果浏览器和uc浏览器在移动端的坑(日常积累,随时更新)
  6. VC 运行时库 /MD、/MDd 和 /MT、/MTd
  7. java设计模式--行为型模式--备忘录模式
  8. Sql语句中使用参数化的Top
  9. .Net在线付款---Paydollar在线付款开发过程
  10. glusterfs——volume管理
  11. jQuery插件的开发
  12. Mongodb 3.4 + Centos6.5 配置 + mysql.sql转为csv 或 json导入和导出Mongo (64位系统)
  13. tp5 model controlle sql
  14. Day 13 可迭代对象,迭代器对象,for循环迭代,生成器对象,枚举对象
  15. Alpha冲刺随笔汇总
  16. 棋盘问题(NOIP1997)
  17. GCC基础知识学习
  18. Go基础知识
  19. IntelliJ IDEA 进行多线程调试
  20. WinForm多线程编程与Control.Invoke的应用浅谈

热门文章

  1. raw_input与input的区别
  2. Eclipse集成Maven(手工安装Maven且手工集成到Eclipse)
  3. python入门5 运算符
  4. pthread 的几个结构体
  5. HDU 5675 智慧数
  6. HDU 1575 Tr A 【矩阵经典2 矩阵快速幂入门】
  7. LOJ 2172 「FJOI2016」所有公共子序列问题——序列自动机
  8. 【luogu P3368 树状数组2】 模板
  9. SQL Error: 1064, SQLState: 42000 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
  10. HDU 1110 Equipment Box (判断一个大矩形里面能不能放小矩形)