Git的基本配置信息

在使用Git之前我们需要配置一些基本信息
1.配置user信息
为什么要配置user信息呢?因为每次的变更,要知道是谁做的变更,在哪个时间点,所以所这些变更信息是要跟随你的个人信息的。这样方便我们在code review时如果有问题,会根据name和email找到指定的相关人员。
git config --global user.name ‘设置你自己的用户名’
git config --global user.email ‘设置自己有效的邮箱’

config的三个作用域
git config --local 只对某个仓库有效
git config --global 对当前用户的所有仓库有效
git config --system 对系统所有登录的用户有效

查看当前所有的config的配置,加 --list
git config --list --local
git config --list --global
git config --list --system
在这里插入图片描述
2.创建git仓库
①把已有的项目代码纳入Git管理
cd 项目代码所在的文件夹
git init :创建仓库
②新建项目直接使用git管理
cd 某个文件夹
git init your_project 会在当前路径下创建和项目名称同名的文件夹
cd your_project
克隆远程仓库到本地:git clone 远程仓库的地址

清空屏幕:clear
查看当前工作的目录:pwd

3.git暂存区
什么是暂存区?git的暂存区有什么作用?
就是暂时存放某一次的修改。作用:将我们看得到的修改添加到暂存区中。
执行命令:git add
那到底为什么git commit之前要先git add呢?git add之前的文件存放到哪了, git commit之后又将暂存区的东西存放到哪了呢?
接下来了解下Git的三大区

工作区:也就是我们直接编辑的地方,在各个开发工具中打开的能够编辑的,肉眼能看得到的,直接操作就可以的地方。
暂存区:数据暂时存放的区域,可在工作区和版本之间进行有好的交流。
版本库:存放已经提交的数据,push的时候就是将这个区域的数据push到远程仓库了。

git status 查看当前工作区和暂存区的状态
cd e: 进入电脑磁盘e盘下
ls查看当前E盘中有哪些文件和文件夹
eg:
cd d:
ls
mkdir sss(在d盘的根目录下创建文件夹sss)
在这里插入图片描述
vi style.css 命令可以查看当前css文件的具体内容
4.commit之前将修改的内容添加到暂存区
git add . :将工作空间新增和被修改的文件添加的暂存区
git add -u :将工作空间被修改和被删除的文件添加到暂存区(不包含没有纳入Git管理的新增文件)
git add -A:将文件的修改,文件的删除,文件的新建,添加到暂存区。
回退到命令行执行的命令
用英文输入法输入:q! 后回车,如果需要保存修改,用英文输入法输入:wq! 后回车

重命名文件夹 比如将d盘下的ssss目录的名字重命名为ffff,执行命令
mv ssss ffff
在这里插入图片描述
5.使用git命令删除一个文件
从git管理的文件中删除一个文件使用:git rm ssss
6.将暂存区和工作区修改的内容回归到之前版本
git reset --hard (比较危险的命令 因为这个命令一旦执行了意味着 工作区暂存区的当前修改的东西就都没了,也就是相当于给删除了)
7.git重命名文件
git mv ssss(被修改的文件名) fffff(将要修改成的文件名) 这个命令执行后就不用再git add 了,直接使用git commit就行了
*******在重命名时,git命令对大小写是敏感的,也就是说git命令是区分大小写的

猜你喜欢

转载自blog.csdn.net/qq_37982823/article/details/85343439
今日推荐