ubuntn16.0.4尝试github学习笔记

本文详细介绍了在Ubuntu 16.0.4环境下使用GitHub的流程,包括SSH密钥的创建与配置,如何克隆远程仓库,添加、提交及推送代码至GitHub。同时,文章还列举了常见的错误及其解决方案,如SSH连接失败、远程仓库读取错误等。

github配置

1.创建ssh密钥:ssh-keygen -t rsa -C "your_email@youremail.com" 
2.绑定用户:	git config --global user.name "xxx"
		git config --global user.email "xxx@gmail.com"
3.测试链接:ssh -T git@github.com(看到hi 用户名...就好了),
	当ssh配置没问题可以连接时,后面出现问题建议不要轻易重新弄ssh,因为浪费时间,而且大部分问题可能不是ssh配置的问题

提交代码到github流程:

一,方法一 推荐
	1克隆远程仓库到本地一个文件夹:git clone + 仓库地址(网页获取)
	2增加要提交的代码到本地仓:git add + 文件名/文件夹名
	3提交并说明:git commit -m "tip" 可以通过git status命令查看提交状态
	4本地仓上传到github中去:git push (出错+ orign master)
二,方法二(容易报Could not read from remote repository)不是ssh错误在第三步后面pull一下
	1.在本地创建文件夹 然后cd进去
	2.初始化仓库:git init(会创建一个隐藏文件夹.git)
	3.为本地仓库设置远程仓库提交地址:git remote add origin + 仓库地址
		(提交时出错:注:测试链接没问题,:git pull origin master)
	4.和方法一一样添加提交文件,第一次
	5.git push orgin master

常见错误:

1.测试链接时出现:connection reset by ip_address port 22
	1)重置ssh 
		rm /etc/ssh/ssh_host_*
		sudo dpkg-reconfigure openssh-server
	2)重新开始github配置
2.提交时或克隆仓是出现:Could not read from remote repository. Please mak
	1)重新配置ssh密钥,在测试链接,没问题就进行下一步,有问题看1
	2)设置一下远程提交仓库方法二中3,如果提示存在就改一下:git remote set-url origin + 仓库地址,注:git remote -v 查看远端仓库地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值