GIT 的命令

在这里插入图片描述
GIT 配置
查看配置
git config -l
设置用户名与邮箱
命令
git config --global user.name “名字”
git config --global user.email 邮箱
查看系统config
git config --system --list
查看当前用户
git config --global --list
GIT 本地有三个工作区域
工作目录,暂存区,资源库,如果在加上远程的git 仓库 就可以分为四个区域,文件在这在这四个区域之间转换
●Workspace :工作区,就是你平时存放项目代码的地方
●Index/ Stage :暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息
●Repository :仓库区(或本地仓库) ,就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放
入仓库的版本
●Remote :远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换
本地的三个区域确切的说应该是git仓库中HEAD指向的版本:
简单的工作流程
1,在工作目录中添加,修改文件
2,将需要进行版本管理的文件放入暂存区域
3,将暂存区域的文件提交到git
因此, git管理的文件有三种状态:已修改( modified ) ,已暂存( staged ) ,已提交(committed)
查看文件状态
git status 文件名
查看所有文件的状态
git status
添加所有文件
git add .
提交暂存区的内容到本地 -m 提交信息
git commit -m
设置本机绑定 SSH 公钥,实现免密码登陆
ssh-keygen
git分支中常用指令:
#列出所有本地分支
git branch
#列出所有远程分支
git branch -r
#新建一个分支,但依然停留在当前分支
git branch [branch-name]
#新建一个分支,并切换到该分支
git checkout -b [branch]
#合并指定分支到当前分支
$ git merge [branch]
#删除分支
$ git branch -d [branch-name ]
#删除远程分支
$ git push origin --delete [branch-name ]
$ git branch -dr [remote/branch]

git push 提交到远程
如果需要输入账号密码,修改
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_46937429/article/details/112303844