如何使用github
小白开通github并使用的一点经验之谈
首先要说一下为什么要开通这个github,其实github在很久以前就
已经接触到了,但是总觉得这是个用处不太大的东西,想着无非
就是把自己写的东西发到网上仓库存起来而已,有多大的作用呢?
这个和百度云网盘甚至于QQ空间有多发的区别?
后来发现真的是我以前的目光过于狭隘了,就在上个学期,我们布置了一个五子棋的java作业,
不是删除而是粉碎,好吧,我的内心之苦简直不足以为外人道,那时就有了建立github的意愿,后来百度搜github的时候,发现要与人合作一个项目显然github是一个好东西,此外菜鸟上的一段话对我影响颇深,如果不知道github,那么你最多也就算是个代码的搬运工。
言尽于此,下面进入我建立github的过程。
1. 首先你当然是需要申请一个github账号,在这里你要注意,一定要找一个网络通畅的地方,还有你的用户名一定要小心一些,经常会重复提醒你用户名已经存在。另外密码一定要至少包含一个数字。注册完账号之后,你就需要建立一个仓库,当然免费的用户只能建立一个公共的仓库
点击 New respository之后,进入创建仓库界面,只需要输入一个仓库名即可。
创建完仓库之后你就会看到有个引导界面如下图所示:
这里黑色矩形框内的内容是后来建立ssh需要的。那么仓库和账户的完成了,那么你可以把github想象中遥远地方的一个仓库,你想把自己电脑上的文件传输上去,那么你就要建立一条路径,这就是SSH的作用了
2.安装git客户端,是必要的,推荐使用代码类型的客户端,就是使用git Bash来写命令发送即可。当你下载安装git客户端之后,退到你的电脑桌面上点击鼠标右键,你会看到增加了,git Bash Here这条命令。
3.接下来就需要配置git了,进入右键的gitBashHere,会进入命令行
接下来在命令行中输入ssh -keygen -t rsa -C "你注册github所使用的邮箱"
,输完这行命令之后一路回车,成功的话会在你用户的根目录下生成.ssh文件夹,进入文件夹,看见id_rsa.pub文件可采用记事本打开并复制全部内容。
4.进入浏览器github官网,点击右上角个人账户信息,点击进入settings目录,然后点击左侧SSH and GPG keys进入然后点击New SSH key创建SSH ,进入之后随意输入一个title名字,然后将之前复制的id_rsa.pub文件中的内容粘贴进入下面的key部分。
5.浏览器github中做完以上部分之后,退出进入git bash命令行中输入
ssh -T git@github.com
这个代码跑完之后一直回车, 中间会询问yus/no直接yes即可,最终显示you ve successfully authenticated but …..这就代表你连接github成功,接下面,你就需要设置你的usernamae和email了,因为git的每一次commit都需记录这个信息,请按顺序输入如下两行代码:
git config --global user.name "yourName"
git config --global user.email "yourEmail"
6.接下来复制“1”中第二张图片方框中的内容,那就是你github远程的仓库地址,接下来进入gitbash输入:
git clone + "github远程地址"
执行完毕后,你的桌面上会创建一个和你远程仓库同名的文件夹,在里面任意创建一个文件,之后依次输入以下命令:
git add .
git commit -m "第一次提交"
git push orign master
做完这些你的文件夹里的内容就可以上传到你的github服务器了。
如何使用github相关推荐
- Github配置(git+vscode+python+jupyter)
①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...
- GitHub 中 Merge pull request 的 3 中选项说明
Merge pull request 提供了 3 种 merge 方法: Create a merge commit:GitHub 的底层操作是 git merge --no-ff.feature 分 ...
- cannot find package “github.com/json-iterator/go“cannot find package “github.com/modern-go/reflect2“
1. 问题现象 ../github.com/coreos/etcd/client/json.go:18:2: cannot find package "github.com/json-ite ...
- 知名高校共享课程资源GitHub地址
文章目录 浙江大学 上海交大 北京大学 中科大 清华大学 浙江大学 https://github.com/QSCTech/zju-icicles 上海交大 https://github.com/Coo ...
- github下载源码也用命令进行安装包的联系
2.下载安装 git clone https://github.com/Parsely/pykafka.git 然后将下载下来的pykafka文件夹下的pykafka文件(pykafka的库文件)放到 ...
- 快速访问github镜像 wiki镜像重点_github问题小结
20220331 https://mp.weixin.qq.com/s/7ZFcD9BMB5WQnDAqZUgELg 高效的搜索github 20210821 https://zgc261.com/w ...
- github下载慢,轻松提速教程
20210818 idm 可以快速下载github 获取github的IP地址 访问:https://www.ipaddress.com/ 网址 依次获取以下三个网址的IP github.com gi ...
- GitHub无法显示图片问题解决
在C:\Windows\System32\drivers\etc下的hosts文件后面添: # GitHub Start 192.30.253.112 github.com 192.30.253.11 ...
- GitHub上YOLOv5开源代码的训练数据定义
GitHub上YOLOv5开源代码的训练数据定义 代码地址:https://github.com/ultralytics/YOLOv5 训练数据定义地址:https://github.com/ultr ...
- GitHub上开源的YOLOv5
GitHub上开源的YOLOv5 代码地址:https://github.com/ultralytics/YOLOv5 该存储库代表Ultralytics对未来的对象检测方法的开源研究,并结合了我们在 ...
最新文章
- [转]Pass a ViewBag instance to a HiddenFor field in Razor
- IMEI, ESN, MEID
- 利用string 字符串拷贝
- C#系列五《程序的分支》
- vue从url中获取token并加入到 请求头里_BATJ都会用到的接口鉴权cookie、session 和token...
- wcf rest系列文章
- 收藏 | 这所985的机器学习、深度学习公开课,附PDF课件下载
- popupWindow的使用心得
- Android开发——通过扫描二维码,打开或者下载Android应用
- Google Reader 使用技巧及OPML订阅源分享
- live2d_一款电脑桌面跨平台开源免费live2D桌面宠物精灵
- Android系列之开发环境搭建
- windows net 命令详解
- c++中MFC消息机制,UI线程和工作线程,模式对话框原理
- 英语名词复数s的发音规则
- springboot集成socket.io通过jwt-token身份认证鉴权
- 英特尔oneAPI—开拓
- 易语言多线程崩溃解决的原因
- 大局已定,应届生三面京东成功拿下20K的Offer。
- 雄霸迈阿密java_罪恶都市3之雄霸迈阿密