最近研究了一个传感器数据融合的激光雷达和点云的相关的基础项目。 于是想将c++工程代码上传至github,如果按照之前的点击一个个文件上传要累死,所以如何一下子将所有代码工程上传到github是一个难住我的问题,你需要使用git,看了挺多博客,不是这报错,就是那报错,所以。这里,参考了一个博客写的链接,原文请访问https://blog.csdn.net/sinat_36651044/article/details/73776629,简洁明了,方便自己以后看。
1 注册github帐号,创建new repository
网站注册账号之后。再GitHub网站里点击new repository后出现了以创建repository页面。
填写repository name ,勾选Initialize this repository with a README后,就可以下一步了。(右侧有这个repository的地址,复制之后在Linux命令行中进行之后的操作。)
2 安装git 控件
Ubuntu中没有git,可以使用sudo apt-get install git命令安装git。
for-python@ubuntu:~$ sudo apt-get install git
3 登录git:
git config --global user.email "18790166674@163.com"
git config --global user.name "FengWeilei"
4 上传文件:
4.1 创建github本地文件夹(存放github仓库代码)
for-python@ubuntu:~$ mkdir github
4.2 复制刚才在gitbub网站上创建的FlaskApp到github文件夹2
for-python@ubuntu:~$ cd github
for-python@ubuntu:~/github$ git clone https://github.com/FengWeilei/FlaskApp.git
4.3 把需要上传的文件复制到本地github仓库(FlaskApp文件夹),在从本地仓库上传到github网站
for-python@ubuntu:~/github$ cd FlaskApp
for-python@ubuntu:~/github/FlaskApp$ git add flaskapp
for-python@ubuntu:~/github/FlaskApp$ git commit -m "added flaskapp"
for-python@ubuntu:~/github/FlaskApp$ git push
Username for 'https://github.com': FengWeilei
Password for 'https://FengWeilei@github.com':
Counting objects: 9, done.
Compressing objects: 100% (8/8), done.
Writing objects: 100% (9/9), 1.51 KiB | 0 bytes/s, done.
Total 9 (delta 0), reused 0 (delta 0)
To https://github.com/FengWeilei/FlaskApp.git
bc64adf..920472f master -> master
(把git congig 环节放到了前面,)
4.4 大功告成,回github网站,刷新后发flaskapp上传成功了。