首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Git
王万林
创建于2022-05-27
订阅专栏
Git相关
暂无订阅
共9篇文章
创建于2022-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Git版本控制——场景一:提交文件
Initialized empty Git repository in /home/scrapbook/tutorial/..执行git init后,在当前目录下,.git子目录会被创建。该子目录包含Git用于存储其信息的元数据。(use "git add <file>...he...
Git版本控制——场景二:提交更改
步骤1 - git status 前面我们讲到git status可以查看工作目录相对存储库的改变。(use "git add <file>...(use "git checkout -- <file>...modified: committed.(use "git add <f...
Git版本控制——场景三:Working Remote
步骤1 - git remote 远端存储库与你的存储库之间能共享更改。远端存储库一般是构建服务器、一台团队成员的机器,或一个中心化存储,如Github.com。通过git remote命令添加远端存储库,一般是HTTPS链接或SSH链接,例如https://github.com...
Git版本控制——场景四:撤销更改
步骤1 - git checkout 当使用Git时,一个常见的场景是对工作目录撤销更改。命令git checkout会用上一次提交的版本,替换工作目录的(指定或所有)东西。git checkout .会表示替换当前目录,git checkout <file or directo...
Git版本控制——场景五:解决合并冲突
步骤1 - git merge git merge命令下载更改到一个单独的分支,这个分支可被checkout和merge。在merge时Git会尝试自动合并提交。 如果不存在冲突,则合并将“快速进行”,您无需执行任何操作。如果确实存在冲突,则您将检索到错误,并且存储库将处于合并状...
Git版本控制——场景六:使用分支
步骤1 - git branch 新分支是基于另一个分支创建的,通常是基于master分支。刚创建好的新分支,在刚创建好时,与原分支是一致的。
Git版本控制——场景七:找bug
步骤1 - git diff git diff命令是最简单的用来比较两个提交差异的命令。$ git diff HEAD~2 HEAD #比较HEAD与HEAD~2的差异。ESC[1mdiff --git a/list.html b/list.ESC[1mindex 96e99d0...
Git版本控制——场景八:用Git挑选
步骤1 - Cherry Picking 在有两个html文件的一个分支中,有多个提交。在这个场景中我们只关心其中一个文件的更改,另一个不关心。同样地,如果没有冲突,它会自动合并。上面的是在当前分支上cherrypick。你也可以从另一个分支cherrypick,语法为_~#_。...
Git版本控制——场景九:重写历史
步骤1 - 修改提交信息 通过git rebase -interactive重写存储库历史。/home/scrapbook/tutorial/.