⭐️ 本文首发自 前端修罗场(点击即可加入),一个专注 Web 技术、答疑解惑、面试辅导、职业发展的社区。
现在加入,即可参与打卡挑战,和一群人一起努力。挑战成功即可获取一次免费的模拟面试机会
,进而评估知识点的掌握程度,获得更全面的学习指导意见,不走弯路,不吃亏!
首先请下载git和注册github
下载git工具;http://git-scm.com/download/
注册github:https://github.com/
将本地项目上传到github
- 首先在本地磁盘上新建一个要存放github的目录,并把你的项目放到里面(这里我们假定放在F:\git\github目录下)
- 然后在你线上的github上创建一个Repositories(这里我们假定这个仓库的名称为:test)
3. 使用git
使用git bash 命令行工具:
(1)创建一个身份标识:
git config --global user.name XXXXX
(XXXXX 是你在 github 上的用户名)
之后,接着执行:
git config --global user.email WWWWWW
(这是你在github上的密码)
(2)使用cd 命令进入到你在本地上存放github的目录
cd f:
cd git
cd github
此时你处在github根目录下(我们通常称此目录为git仓库),即你存放github项目的目录。
(3)对git仓库初始化
git init
这样就将你的本地的github目录作为git仓库了。此时,在该目录下会有一个隐藏的.git文件夹。
(4)克隆github仓库到本地
git clone XXX(XXX是你在github上Code页的ssh链接)
这样,你在github上对应的仓库就会克隆到你在本地的git仓库。
-
上传项目到github——让git与github建立连接
(1)要上传项目到github,我们需要做一步重要的操作:生成公钥文件**.id_rsa.pub**
(2)使用命令生成公钥文件
ssh-keygen -t rsa -C XXX@email.com
执行该命令会在 C:\Users\用户名.ssh
这样的目录里上传2个公钥文件 id_rsa 和 id_rsa.pub
(3)编辑器打开 id_rsa.pub 文件
打开你的github的test仓库,在选项卡上找到Settings,在Settings页找到Deploy Keys.
选择 Add deploy key
.
将 id_rsa.pub
里面的内容拷贝到下面的 Key
文本区中,并在Title命
名你的 Deploy keys
名称;
点击 Add Key 添加完成。
这样,我们的git就在本地和github建立起连接,可以对github进行操作。
(4)测试连接
执行命令:ssh -t git@github.com
测试是否连接成功,将会返回信息;
(5)在你的github的Code选项卡这一页,复制你的SSH链接(假设是XXX)
(6)执行命令
git remote add origin XXX
(7) 执行push
git push -u origin master
现在,你可以到你的github的test这个仓库下再次刷新一次,看看是否发生了变化。
OK ,这一节我们先说到这里,欢迎留言~
常见问题及参考:
-
http://www.jianshu.com/p/8d26730386f3
-
http://blog.163.com/023_dns/blog/static/1187273662013111301046930/
-
http://www.oschina.net/question/159132_86728
-
http://stackoverflow.com/questions/21160774/github-error-key-already-in-use
❤️ 现在关注【前端修罗场】,后台回复【666】,即可获取一份【免费的优质学习资料】,一起学习,一起进步,不走弯路,不吃亏~