美文网首页代码改变世界
开发老人笔记:Git 常用命令清单

开发老人笔记:Git 常用命令清单

作者: 华为云开发者联盟 | 来源:发表于2021-01-14 10:28 被阅读0次

摘要:git是目前世界上最先进的分布式版本控制系统。

git是目前世界上最先进的分布式版本控制系统。

多人协作

master:此分支用来发布稳定的代码,合并一般是由管理员合并

dev:此分支用于团队开发,团队成员向此分支提交代码

bug:此分支用于修复紧急bug,修复完成后一般删除

MASTER 分支

当dev完成一个版本的测试后,合并到master

git merge dev

DEV 分支

在本地创建dev分支,需要 git push origin dev 同步到远程

git merge dev 不需要进行git add 等操作,它自动完成了

Git默认会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息,一般情况下应该使用 git merge --no-ff -m "merge with no-ff" dev

其他用户加入DEV

现在本地创建,报错的原因是未和远程代码关联

合并冲突

提交到dev

BUG 分支

当我们在自己的分支开发时,突然接到项目经理的反馈的一个bug,但是此时我们工作区有缓存数据,只需要使用 git stash

相关命令

创建并切换分支

git checkout -b dev

切换分支

git check dev

查看当前分支

git branch

删除分支

git branch -d dev

更新项目组文件夹内容

git reset --hard

--no-ff git branch -d '' 后,在git log 可以看到信息

git merge --no-ff -m "merge with no-ff" dev

git pull

git pull = git fetch + git merge origin/master

git config

git config --global user.name "username"

git config --global user.email "email"

git branch -D

丢弃分支

git rm -r --cached

gitignore考虑不全面,发现有不该提交的文件已经提交后,用该命令

问题记录

error: cannot open .git/FETCH_HEAD: Permission denied

Failed to connect to github.com port 443: Timed out

本文分享自华为云社区《Git 常用命令及多用户相关操作》,原文作者:CodeStack。

相关文章

  • 开发老人笔记:Git 常用命令清单

    摘要:git是目前世界上最先进的分布式版本控制系统。 git是目前世界上最先进的分布式版本控制系统。 多人协作 m...

  • iOS开发-Git 命令的简单操作

    git环境搭建 iOS 开发 git环境搭建,只需下载Xcode成功后git环境就搭建好了。 git常用命令 创建...

  • 编程基础练习

    相关技术 Git 基础:Git 安装及常用命令介绍TDD:深度解读 - TDD(测试驱动开发)—— Seaborn...

  • 在项目中常用的git命令

    git 常用命令 完成自己的开发后 git回滚到某个版本 新建git本地仓库 合并log Git紧急修复tag某个...

  • Git工作流

    Git的工作流程 开发过程中常用命令行:

  • Git与GitHub笔记(1)

    这里是本人所需的相关笔记,如果需要详细的教程可以点击这里附上git常用命令git cheatsheet 使用Git...

  • Git常用命令清单

    Git常用命令清单一、新建代码库 在当前目录新建一个Git代码库 $ git init 新建一个目录,将其初始化为...

  • git创建多分支并行开发

    git多分支开发常用命令: 1.使用git clone url首次从远程拉去项目 1.1使用命令git branc...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • Git常用命令

    title: Git常用命令 description: "仅用于个人笔记" date: 2015-12-08 16...

网友评论

    本文标题:开发老人笔记:Git 常用命令清单

    本文链接:https://www.haomeiwen.com/subject/eanmaktx.html