前提:1、你要有一个GitHub的账号,如果没有,请先登陆GitHub主页,申请一个账号,然后登陆。
2、你的电脑要先安装Git,不过OS X系统一般都已经安装了Git,因此请尝试git --version。如果有版本号输出,说明你的系统已经安装了Git。
一、创建本地的git仓库
1、首先进入你本地项目的目录
图1 .png
2、为本地项目创建本地仓库
(如果之前没有配置git,可能要先通过下面代码配置一下git。如图1)
git config --global user.name "username"
git config --global user.email "xxxxxx@exmaple.com"
然后将文件加入到仓库:git add .
然后全部提交就好了:git commit -m "Start project"
例如图2
图2 .png
二、连接远程仓库(最最最重要的了!)
1、通过:ssh-keygen -t -rsa -C "youremail@example.com"远程连接你的GitHub。
图3 .png
如图3,依次输入你的存密钥的文件名,和你的项目密码(应该是的,这里我也不太清楚这个密码有什么用!)
这时你就可以看到你的文件夹多出了两个文件(图4):
图4 .png
继续通过
vim passphrasse.pub可以打开文件passparade.pub,打开后可以看到密钥(图5):
图5 .png
复制其中的密钥,然后打开GitHub主页,然后打开右上角的setting(图6)。
图6.png
然后在设置里面选SSH and GPG Keys:
图7.png
然后创建一个新的SSH,随便取一个title,将自己的密钥复制进去,点提交就好(图7)。
图7
确认通过就好了。然后在设置的SSH and GPG Keys处,就可以看到:
image.png
然后通过
SSH -T youremail@example.com就连上去了。然后通过在GitHub上创建一个空仓库,在GitHub上创建一个新的空仓库(图8)。
图8
然后按照弹出界面的提示操作:
如果没有,也可以去项目的主页点击复制按钮,然后通过
image.png
git romote add origin 你复制的东西来进行上传
然后git push -u origin master
或者 按照提示输入:
git remote add origin https://github.com/....../project.git
git push -u origin master
按照提示输入你的GitHub的用户名和密码就好
图9
图10 .png
此时当你进入你的GitHub的项目的仓库,刷新时就可以看到你的本地的文件已经上传(图11)。
图11
至此,就结束了~










网友评论