git操作流程

git操作流程

注意事项:

  • 重要分支(如master/uat)避免直接修改,避免将uat测试分支合并到自己本地分支
  • 推荐使用https协议进行远程操作
  • 推荐git可视化工具:TortoiseGit(小乌龟)、SourceTree
  • vscode推荐常用插件:ESLint、Prettier – Code formatter、JSON to TS(ts定义类型快捷)、Vue (Official)
  • git合代码到master之前需要自己先拉取一下master分支,解决冲突后再提交合并请求

基础操作

克隆远程仓库

git clone <url>

添加全部修改到暂存区

git add .

提交到本地仓库

git commit -m "提交说明"

查看文件修改差异

git diff

推送本地分支到远程

git push -u <remote_name> <branch_name>

拉取远程更新

git pull <remote_name> <branch_name>

获取远程分支但不合并

git fetch

分支管理

创建新分支

git branch <branch_name>

切换分支

git checkout <branch_name>

创建并切换分支

git checkout -b <new_branch>

合并分支到当前分支

git merge <branch_name>

选择一个commit,合并进当前分支

git cherry-pick <commit>

删除本地分支

git branch -d <branch_name>

配置相关

全局用户名配置

git config --global user.name "Your Name"

全局邮箱配置

git config --global user.email "email@example.com"

查看所有配置

git config --list

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注