使用git管理github上的代码
2024-08-29 10:08:42
第一次接触git是使用git来提交自己的github的代码,在new repository之后,github会给出一些操作示例。
示例如下:
…or create a new repository on the command line
echo "# hello" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:XXXX/hello.git
git push -u origin master
…or push an existing repository from the command line
git remote add origin git@github.com:XXXX/hello.git
git push -u origin master
…or import code from another repository
You can initialize this repository with code from a Subversion, Mercurial, or TFS project.
如果你是第一次使用git来提交github在执行
git push -u origin master
会报错Permission denied (publickey)。
解决方案:
1.(在本地建立自己的SSH key对,并将公钥上传到github就行了。)在git上执行
ssh-keygen -t rsa
之后会提示输入一些东西,直接按回车就好了(反正我是如此)
2.执行完上述操作后,会出现
说明生成了SSH Key到本地文件.ssh/id_rsa.pub(我的在c/Users/qin/.ssh/id_rsa)中,用记事本打开,并将里面的内容复制到粘贴板上。
3.打开github的Settings,
找到SSH and GPG keys进入后添加点击New SSH key
其中title不重要随意填就好了,将复制的内容拷贝到key中。
如果不出意外的话,现在可以进行提交了。
参考文档:http://jingyan.baidu.com/article/a65957f4e91ccf24e77f9b11.html
最新文章
- JAVA NIO学习笔记1 - 架构简介
- javascript曲线图和面积图Line &; Area chart控件功能及下载
- Inventory Pro 装备拾取的实现
- 将XML文件中的内容转换为Json对象
- call和apply的差别
- 如何通过apt-get获得安装包的源码
- 《Ruby语言入门教程v1.0》学习笔记-03
- JS 实现显示和隐藏div(以百度地图为例)
- grunt的基本概念和使用
- 201521123003《Java程序设计》第10周学习笔记
- Angular5 路由守卫
- Vant-Weapp小程序+商城案例
- Dubbo框架设计
- servlet设置cookie
- Delphi: RTTI与ini配置文件
- JAVA学习笔记1——环境配置
- ActiveReports 报表控件V12新特性 -- 新增JSON和CSV导出
- 回到顶部bug
- FunGuild 数据库简介
- SSH教程从零打造在线网盘系统前言&;目录