基础配置:
git config --global user.name "xxx" | 指定名称 |
git config --global user.email "xxx@aliyun.com" | 指定邮箱 |
git config --list | grep user | 查看 |
基本操作:
git clone 远程地址 | 克隆 复制项目 |
git init | 初始化文件夹为本地仓库 |
git status | 查看本地仓库中的文件 |
git add * | 添加所有文件到暂存区 |
git status | 查看 |
git commit -a -m “注释” | 提交文件到本地仓库 |
git status | 文件在工作区,暂存的状态 |
git log | 查看提交记录 |
git q | 退出 |
创建仓库:
git remote add origin 远程仓库地址 | 将本地仓库和远程仓库添加关联关系 |
git remote --verbose | 查看本地仓库关联的远程仓库地址 |
git pull --rebase origin master | 同步远程仓库文件 |
git push -u origin master | 上传 |
git log | 查看版本号 |
git reset –hard 版本 | 回滚版本 |
git push -f origin master | 强制上传 |
多人协同开发:
git branch | 查看所有分支 |
git branch -r | 查看远程分支 |
git branch 分支名称 | 创建分支 |
git checkout 分支名称 | 切换分支 |
git branch -d 分支名称 | 删除分支 |
git branch -dr origin /分支名称 | 删除远程分支 |
git merge 分支名称 | 合并分支:和并指定的分支到当前的分支 |
git clone 网络地址名称 | 管理分支命令 |
git restore 文件名称/ git restore | 刷新数据 |
git pull origin master | 更新同步 |
git push / git push -u origin master | 添加文件 |