在下载好git后,点击进入
首先要设置名字和邮箱,否则后面操作会报错
git config --global user.name 名字
git config --global user.email 邮箱
查看所有的全局配置项
git config --list --global
进行初始化
git init
初始化过后文件里会生成.git
三个区域
- 工作区:项目文件夹就是工作区域 显示红色
- 暂存区:执行git add . 命令之后,文件由工作区提交到暂存区 显示绿色
- 本地仓库:执行 git commit -m “提交说明” 之后代码被提交到仓库区,会形成一次历史记录,一个版本
查看文件的状态
git status
查看简略版信息
git status -s
查看日志命令
git log
查看全部的
git reflog
切换版本号
git reset --hard 地址
分支的常用命令
查看所有本地分支
git branch
创建新分支
git branch 分支名
切换分支
git checkout 分支名
创建并直接切换分支
git checkout -b 分支名
删除分支
git checkout -d 分支名
合并分支
Git merge 分支名
远程仓库
https提交,ssh提交;ssh更安全,配置起来比较麻烦
- git remot add origin https/ssh地址
- git push -u origin master
- git remote -v 查询变量中存储的地址
- git remote rm origin 删除变量
多人协作开发
- git clone SSH/HTTPS地址 克隆仓库
- git pull origin 分支名称 拉取远程仓库分支里面最新的代码
- git remote show origin 查看远程仓库分支
- git checkout 远程分支 跟踪分支(主分支拉,跟踪分支拉取在切换)
- .gitignore 这个文件,可以忽略文件和文件夹,脱离git的管理