git 指令
在平时工作开发中,git 管理工具可以说是比较常用的。今天来整理一下平时工作中比较常用的 git 指令。
基础操作:
git init 初始化
git add . 将所有的文件添加到暂存区
git commit -m "xxxx" 暂存区的文件添加至本地仓库
git status -s 查看所有文件的状态
git log/reflog -n --oneline 查看提交日志
git reset --hard ID 版本切换
切换分支:
git breach 查看分支
git branch XXX 创建分支(根据主分支创建)
git checkout 切换分支
git checkout -b XXX 创建分支并切换至该分支
git merge XXX 主分支合并功能分支(子分支)
注意:
- 分支代码提交之后才可以进行切换
- 合并分支必须在主分支,合并功能分支
远程仓库
// 本地仓库提交,创建远程仓库
// https/ssh 提交。ssh更安全,但是配置相对来说比较麻烦
git remot add origin https/ssh地址 添加仓库地址
git push -u origin master 注册变量地址并存储
git remote -v 查看变量中存储的仓库的地址
git remote rm origin 删除变量
多人协作开发
git clone 克隆仓库代码
git pull origin 分支名称 拉取远程仓库中XX分支的最新代码
git remote show origin 查看远程仓库的分支
git checkout 远程分支 跟踪分支(主分支拉,跟踪分支拉取再切换)
.gitignore 文件可以忽略文件和文件夹,脱离 git 的管理
如:nodemodules 文件夹