您的位置:首页 > 编程语言

将本地git仓库推送到github上

2015-06-07 15:06 232 查看
首先,这是基于你已经有了github账户和你的机器上已经有了git

1、添加SSH KEY

这一步如果已经做过就可以跳过

你先要为自己的机器生成公钥和密钥,这个在让SSH不需要密码的那篇博文里已经说过了,这里就不多说

然后将公钥上传到github上

登录到你的github



点上面的按钮



进去以后点add ssh key按钮

出来对话框,title就是用于让你识别这个key的标题。然后把公钥里的内容复制出来,贴到key框里就好了。

这样添加ssh key的工作就完成了

2、在github上创建项目

在个人主页的右侧找到按钮



进去以后就是填写一些必要的信息。值得注意的是这里



这里可以根据不同的框架或者语言只能生成gitignore文件。

到这里在网站上的准备已经搞定了

3、创建本地git仓库

进入需要用git管理的工程目录

marco@marco:~/rails_project/ipall$ git init

这个命令会你的这个目录下生成一个叫.git的目录,这里面存放的就是你项目的版本库和git配置文件

可以用git status指令看看状态,然后用git add .将所有的文件都加入git跟踪

然后就可以commit的一下

marco@marco:~/rails_project/ipall$ git commit -m"log的内容" -a


4、将本地git仓库推送到github上

先到github自己的项目上复制ssh链接



之后到自己的机器上输入指令

marco@marco:~/rails_project/ipall$ git remote add origin https://github.com/yourID/repoName.git

然后如果你让github给你智能生成过gitignore文件的话,那需要先pull一次

marco@marco:~/rails_project/ipall_test$ git pull origin master


之后,就可以push了

marco@marco:~/rails_project/ipall_test$ git push -u origin master

大功告成,上github看看你的项目吧
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: