一、注册
首先需要在github上注册一个免费用户,使用常用的邮箱注册,用户名一定要容易记,因为很多时候会用到。
二、安装
在官网上下载windows版本的git并安装,安装完成后鼠标在空白处点击右键会多出Git GUI Here和 Git Bash Here两个选项。
三、本地设置git用户名和邮箱
在安装完成后,要配置用户名和邮箱,因为在上传项目的时候是需要进行验证的。
随便选择一个空白地方点击鼠标右键,选择Git Bash Here 打开git命令窗口,输入以下命令。
#设置用户名
git config --global user.name "xxx"
#设置邮箱
git config --global user.email "[email protected]"
即可成功设置。
四、生成SSH秘钥
1、查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除。
2、生存密钥
ssh-keygen -t rsa -C "注册邮箱"
此时,在C/User/Administrator/目录下会产生.ssh文件夹,使用记事本打开其中的id_rsa.pub文件,复制全部内容备用。
3.在浏览器中打开github主页,按下图操作:点击头像-Settings-SSH and GPG keys-New SSH key
然后会出现如下页面
其中title时随便填的,在key这一栏中把第二步复制的代码全部粘贴进来,点击Add SSHkey即可。
五、提交项目
第一步:建立git仓库
新建一个本地仓库(一般一个项目下一个仓库),在项目根目录下新建文件夹-test,然后进去该文件夹。鼠标右键,打开git -> Git Bash Here -> git init。执行命令后目录下创建一个.git文件夹(此文件夹为隐藏文件夹,需要设置windows显示隐藏文件)。
第二步:添加需要上传到github的代码到本地仓库
如何添加,首先将需要上传的代码复制粘贴到本地仓库——test文件夹。
然后git status,这时候会发现多了一些东西,这些东西就是你刚刚复制进来的文件,显示为红色,就是待添加到本地仓库的意思,如下所示:其中text.txt即为待添加到本地仓库的文件。
第三步:将项目的所有文件添加到仓库中
既然待添加,下一步自然就是添加了,如何添加,git add + 需要添加的文件名 或者git add --all 将所有的文件全部添加,我这里是git add test.txt,然后再次git status 查看状态,可以发现test.txt变成了绿色,这时候文件就已经添加到本地仓库了
第四步:将add的文件commit到仓库
添加之后,最后提交就行,git commit -m “修改说明”。-m后面添加的是对本次操作的说明,加入你修改了代码或者重新上传了什么东西都做个简单说明,别人看了就知道是怎么回事了。然后再次git status查看状态,如下,已经添加成功:
git commit -m "第一次提交"
第五步:去github上创建自己的Repository
点击Create repository,一步一步执行下去即可,创建成功后拿到创建的仓库的SSH地址,如图:
第六步:将本地的仓库关联到github上
git remote add origin "刚才复制的地址"
此步骤成功后可能没有任何提示。
第七步,上传代码到github远程仓库
git push -u origin master 即可上传成功