前言
为什么我们要学习git呢? 原因之一是github网页上不能把整个项目上传,通过git可以把我们的项目上传到github中
本篇博客的内容结构分为上传文件和删除文件
1、上传文件
远程仓库
填写仓库名字并创建仓库
远程仓库地址
本地仓库
-
安装git
apt-get install git -
设置git的用户名和邮箱
git config --global user.name “xxxxx”
git config --global user.email “xxxxx”
这里的用户名我是使用了自己的github账号和邮箱 -
添加项目到本地仓库
workspace:工作区
index:暂存区
Repository:本地仓库
Remote:远程仓库
所以一个完整的流程是:工作区->暂存区->本地仓库->远程仓库
下图是我们自己的项目
初始化一个仓库(创建的仓库是一个隐藏文件,显示的方法 法一 ls -a 法二View->Show Hidden Files)
git init
将项目添加到暂存区
git add .
将项目添加到本地仓库
git commit -m “upLoad”
添加远程仓库地址
git remote add origin https://github.com/CHENXIAOHUI- lab/CDC.git
将项目上传到远程仓库(origin是指本地仓库分支的名字,master表示远程主机名)
git push -u origin master
我们的项目就上传上去了
2、修改文件、再从新上传
1.把文件拉下来
git pull origin master
2.git add 文件
3.git commit -m “xxxx”
4.更新远程仓库
git push -u origin master
3、删除文件
删除远程仓库文件
-
把github的文件重新拉下来
git pull origin master -
查看目录下的文件
dir -
删除文件
git rm 文件
git rm -r 文件夹 -
重新提交一下
git commit -m “xxxx” -
更新远程仓库
git push -u origin master
我们已经删除了CMakeLists.txt
删除整个远程仓库
删除本地仓库文件
git rm 文件
git rm -r 文件夹