git使用小记

环境(centos为例):

  • yum -y install git
  • mkdir git_dir && cd git_dir
  • git clone ***

修改代码:

  • git checkout master 切到主分支
  • git pull 拉取最新代码
  • git branch dev 创建开发分支
  • git checkout dev 切换到开发分支
  • 修改或新增代码,并验证
  • git add . 提交到暂存区(可git rm 撤回)
  • git commit -m "提交日志" 提交到本地仓库
  • git checkout master 切到主分支
  • git merge dev 合并开发分支代码到主分支
  • git branch --d dev 删除不再使用的开发分支
  • git push *** master 将主分支的变更提交到远程仓库

回滚使用git reset --hard 版本号。git log 或者 git reflog查看提交日志。

注:一般公司主管都会为每个开发者建立好个人dev分支,开发人员只需要合并代码、提交代码就行。主分支和dev分支的合并和push由主管完成。如下:

  • git checkout personal_dev 切换到个人分支
  • git merge dev 合并别人的最新代码到自己的个人分支
  • 修改或新增代码,并验证
  • git add . 提交到暂存区(可git rm 撤回)
  • git commit -m "提交日志" 提交到个人分支的本地仓库
相关推荐
檀越剑指大厂4 小时前
【Git系列】根据提交打印邮箱
git
Y编程小白4 小时前
Git版本控制工具--介绍及安装
git
测试工程师成长之路4 小时前
解释 Git 的基本概念和使用方式
git
攻城狮7号5 小时前
【第一节】Git的简介和安装
git
sj11637394035 小时前
使用SLATE部署自己的OpenAPI手册网站
git
小小的木头人16 小时前
设置 Git 凭据缓存(针对 HTTPS)
git·缓存
小吕同学吖16 小时前
Git使用教程
git
floenrce16 小时前
git stash暂存文件
git
Oneforlove_twoforjob16 小时前
【Git】git无法直接跟踪空目录的问题
git