使用Git上传代码到GitHub详细的不能再详细教程
2016-02-29 16:37
666 查看
据说不会用GitHub的程序员连菜鸟都不算,确实,GitHub上有大量优秀的代码,我们也可以将自己的代码分享上去。
首先,你要有一个GitHub的账号,https://github.com/在官网注册一个GitHub账号,然后安装Git软件,具体参考Git简介及安装和简单配置。
1.安装配置完Git之后,打开Git Bash,验证有没有连接上远程服务器
ssh -T git@github.com
没看到成功就需要接下来的配置
2.输入以下命令来生成密钥验证身份
ssh-keygen -C ‘your@email.address’ -t rsa
选项可以全部默认,连续三次回车后悔生成.ssh文件夹,windows下在users/username/.ssh,linux则在/root/.ssh下
将.ssh目录下id_rsa.pub文件内容全部复制出来,文件在windows下可以直接记事本打开,linux下用命令
vi id_rsa.pub
复制里面全部内容然后打开GitHub账户,设置
左侧有SSH Keys,添加,tittle随便填,可以填计算机名然后内容把刚刚复制的key放进去.保存后GitHub会给你账户绑定的邮箱发送信息,我们回到Git Shell,输入
ssh -T git@github.com会出现一个warning然后显示successfully.至此ssh配置好了. 然后在GitHub上创建仓库,也就是Repository,在账户旁边可以看到create. 然后clone刚刚创建的Repository到本地,输入命令 git clone https://github.com/*****/FirstRepository.git 此时会多出一个FirstRepository文件夹,文件夹中有一个隐藏文件夹.git和README.md 然后将要上传的文件放到文件夹中.windows下直接复制粘贴就好了,但是linux下复制文件夹注意使用 cp -r命令.
切换到Git shell 命令行下,输入命令:
git add *(写自己放进去的文件夹名)
git commit -m *(写自己放进去的文件夹名)
git pull origin master
git push origin master
如果出现错误error: The requested URL returned error: 403 Forbidden while accessing
那么将.git/config文件中
- [remote “origin”]
- url = https://github.com/username/FirstRepository.git
修改为
- [remote “origin”]
- url = https://username@github.com/username/FirstRepository.git
linux下:
vi .git/config
需要输入密码,输完密码等传完就行了
相关文章推荐
- VS2008解决objcore.cpp Line: 40 Debug Assertion Failed!
- AnnotationConfigBeanDefinitionParser are only available on JDK 1.5 and higher
- 各种数据库再spring中的配置(转载)
- JAVASE基础 Item -- 多线程,并发2
- protobuf-net 与 C#中几种序列化的比较
- python下划线变量的含义
- Java - 常用概念
- java创建Timestamp的几种方式
- Java的final和static区别
- java 虚拟机--新生代与老年代GC
- Python 异常处理
- Java中Properties类的操作
- Java设计模式之Decorator模式
- [疯狂Java笔记]图形用户界面、AWT、Swing简介
- vector模板类之简单程序代码(初始化、迭代器、大小、容量以及删除等操作)
- 九度-题目1186:打印日期
- Eclipse-CDT
- php get_magic_quotes_gpc()函数用法介绍
- C#应用开发与单例模式
- 【C++】数组