Github使用
GitHub使用
什么是GitHub
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。 如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。(论百度百科的重要性)
创建仓库
- Github传送门,进入网站注册账号,进入主页后,点击New,如下图
- 创建仓库,Repository name处写仓库名,然后创建即可
安装git
- git下载传送门,下载完成后一路next即可
- 安装成功后,打开Git Bash会弹出一个类似于命令的窗口,安装成功后在窗口输入
1 | $ git config --global user.name "Your Name" |
你的名字和邮箱
创建本地仓库
- 创建一个空文件夹然后输入
1 | $ mkdir learngit |
learnfit就是你之前在GitHub创建的仓库名 2. 通过git init命令把这个目录变成Git可以管理的仓库
1 | $ git init |
- 这时候在空目录下创建一个readme.txt,内容随意,规范一下可以写成
1 | Git is a version control system. |
- git add,把文件添加到仓库
1 | $ git add readme.txt |
5.git commit,将文件提交到仓库
1 | $ git commit -m "wrote a readme file" |
-m后面输入的是本次提交的说明,可以输入任意内容
远程仓库
- 创建ssh key
1 | $ ssh-keygen -t rsa -C "youremail@example.com" |
记得把邮箱改成自己的,然后再用户目录就应该可以找到.ssh的文件夹(主用户目录:C盘下用户的文件夹,然后打开你用户名的文件夹),里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
- 填写ssh key 登陆GitHub,点击setting,打开“SSH Keys”页面:然后,点“New SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容。 现在就可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub仓库。 3.现在在本地仓库运行命令
1 | $ git remote add origin git@github.com:username/xxx.git |
username改成自己的用户名,git就是你刚刚创建的仓库名(其实这些命令创建仓库后GitHub就会提示你)
1 | $ git push -u origin master |
这样就推送完成了,以后的上传分为git add,git commit,git push
我讲的没有那么详细也可以看看廖雪峰Git教程
- Title: Github使用
- Author: 九號
- Created at : 2019-11-09 10:00:00
- Updated at : 2024-08-31 16:57:00
- Link: https://jhao.me/posts/60077/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments