一。注册用户,创建仓库 1。既然想要使用github,当然要先去git官网注册了,注册成功之后就可以创建仓库了 打开 https://github.com/ 官网
2。创建仓库 注册登录成功之后,在页面上方用户菜单 "+" New repository来创建一个仓库
名字可以随便写,我这边创建的test,点击 Create repository ![]() |
二。安装客户端 仓库创建好了之后要想使用还得需要客户端才行, windows用户请下载 https://git-scm.com/download/win mac用户请下载 https://git-scm.com/download/mac Linux用户请下载 https://git-scm.com/download/linux 安装好了之后右击菜单出现 Git GUI Here,Git Bush Here,说明安装成功
|
三。配置git 要想使用git还得配置ssh key 1.我们先创建一个文件夹用来存放本地仓库 进入这个文件夹 初始化git,创建本地仓库
出现Initialized empty Git repository in E:/workspaces/git/test/.git/,文件夹会多出来一个.git文件,说明创建本地仓库成功,win10用户如果看不见的话是因为文件被隐藏了
2.在本地创建ssh key 为了能让本地仓库上传的github上,我们还得配置ssh key 右面的邮箱是你在git官网注册的邮箱
直接回车会在默认文件夹id_rsa下生成ssh key
创建成功之后系统要求输入一个密码,我们直接回车
重复密码我们这边也回车,提示你创建成功
我们去那个文件夹下看一下,我这边的文件夹/c/Users/dell/.ssh/ id_rsa.pub的是共匙,is_rsa是私匙,我们打开id_rsa.pub,里面是一堆加密的数字,先不管他是怎么加密的,复制里面的东西 回到git官网,进入Settings,选择SSH and GPG keys,点击 New SSH Key ![]()
Title可以随便写,Key粘贴进来,点击 Add SSH key
3。验证是否成功,在Git bush下输入 ![]() 如果是第一次连接的话,会出现连接主机的真实性,问你是否继续,我们这边yes, 出现 You've successfully authenticated, but GitHub does not provide shell access. 表示连接成功
4。要想把本地仓库的代码上传到github上,我们还需要设置Uername,Useremail,因为github每次commit的时候都会记录他们 ![]() 5。进入要上传的仓库,复制远程仓库地址,添加远程仓库 在git bus上输入远程仓库地址
|
四。提交上传 ![]() 这句话的意思呢,建议每个存储库包括自述文件、许可证和忽略文件。当然这只是一个建议 1.我们来创建一个README文件 然后在命令行输入命令,添加到缓存仓库
2.上传到github git pull 将远程服务下载到本地仓库 git push 将本地仓库上传到远程服务器 首次提交先git pull下,每次修改完之后 git status查看文件的差别,使用git add添加到缓存仓库然后输入上传命令 ![]()
至此,使用git将本地仓库上传到远程服务器就完成了。 |
gitignore文件 .gitignore顾名思义就是告诉git需要忽略的文件,这是一个很重要并且很实用的文件。一般我们写完代码后会执行编译、调试等操作,这期间会产生很多中间文件和可执行文件,这些都不是代码文件,是不需要git来管理的。我们在git status的时候会看到很多这样的文件,如果用git add -A来添加的话会把他们都加进去,而手动一个个添加的话也太麻烦了。这时我们就需要.gitignore了。 |
本文参考文章:http://1ke.co/course/194 |