将本地工程上传到github
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将本地工程上传到github相关的知识,希望对你有一定的参考价值。
第一步:在github中添加密钥
生成本地密钥:
$ ssh-keygen -t rsa -C "[email protected]"
命令执行后会提示生成的.ssh文件夹的位置,进入打开id_rsa.pub文件,复制里面的所有内容。
添加密钥:
回到github,个人头像下进入Settings,再进入SSH,new ssh key,填写title,粘贴复制的密钥。
第二步:本地项目上传:
1.在Project根目录下执行 git init,把工程转化成git工程(工程中增加了.git文件夹)。
2.在Project根目录下配置提交的用户名和mail地址:
git config --global user.name "yourname" git config --global user.email "[email protected]"
3. 在Project根目录下执行(在github上新建new repository,名为Project):
git remote add origin https://github.com/yourname/Project.git
执行完该命令后,.git/config文件下增加如下内容:
[remote "origin"] url = https://github.com/yourname/Project.git fetch = +refs/heads/*:refs/remotes/origin/*
4.执行提交流程:
git add . git commit -m "first commit" git push origin master (第一次需要加参数,后续直接git push即可)
执行后.git/config文件增加如下内容:
[branch "master"] remote = origin merge = refs/heads/master
完成上传
以上是关于将本地工程上传到github的主要内容,如果未能解决你的问题,请参考以下文章
如何利用TortoiseGit将本地工程上传到GitHub上