IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

git:分支管理(分支的创建、使用、合并、删除)

IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

1、分支

(1)概念

每提交一次代码就会有一个记录,git把这些提交代码的时间点串联起来,就把他们变成了一条时间线,这条时间线就是一个分支。一般情况下,只有一条时间线,这个分支叫作主分支,即master分支。HEAD指针(指向当前的分支,默认指向master)严格来说是不指向提交的,而是指向master,master才是指向提交的,因此,HEAD指向的就是当前分支。GIT用master指向最新提交,HEAD指向master,就能确定当前分支以及当前分支的提交点。

84_1.png

2、创建分支

(1)切换与检出:

84_2.png

(2)新建一个分支:

84_3.png

(3)查看分支:

84_4.png

3、分支的使用

(1)切换到master分支:

创建一个文件,并提交到本地仓库:

84_5.png

(2)修改master分支的另一个文件:

84_6.png

(3)切换到另一个分支:test1

切换前:

84_7.png

切换后:

84_8.png

切换到test1分支以后,在master分支创建的文件没有了。

84_9.png

master在update.txt文件添加的内容也没有了。

(4)利用test1分支创建一个文件(test1.txt)并提交:

84_10.png

(5)在master分支添加过的文件内,切换到test1分之后继续修改(此时,切换到test1分之后,master分支修改的内容是看不到的):

84_11.png

修改并提交。

(6)到目前为止两个分支master和test1是并行开发,互不干扰的:

master分支创建了master文件,并修改了update文件;test1分支创建了test1文件,并修改了update文件。

4、分支的合并(在上面master和test1两个分支的基础上进行)

(1)切换到master分支

(2)选择合并:

84_12.png

(3)选择从哪一个分支合并(这里是向master分支合并)

84_13.png

(4)产生冲突,合并后的分支两个分支的文件都出现了:

84_14.png

因为两个分支都对update文件进行了修改:

84_15.png

手动修改文件后,选择解决冲突:

84_16.png

(5)在master分支中提交。

5、删除分支

(1)选择切换检出:

84_17.png

(2)查看分支:

84_18.png

(3)右键删除分支:

84_19.png

(4)查看分支:

84_20.png

文章永久链接:https://tech.souyunku.com/?p=23057


Warning: A non-numeric value encountered in /data/wangzhan/tech.souyunku.com.wp/wp-content/themes/dux/functions-theme.php on line 1154
赞(89) 打赏



未经允许不得转载:搜云库技术团队 » git:分支管理(分支的创建、使用、合并、删除)

IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码
IDEA2023.1.3破解,IDEA破解,IDEA 2023.1破解,最新IDEA激活码

评论 抢沙发

大前端WP主题 更专业 更方便

联系我们联系我们

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

微信扫一扫打赏


Fatal error: Uncaught Exception: Cache directory not writable. Comet Cache needs this directory please: `/data/wangzhan/tech.souyunku.com.wp/wp-content/cache/comet-cache/cache/https/tech-souyunku-com/index.q`. Set permissions to `755` or higher; `777` might be needed in some cases. in /data/wangzhan/tech.souyunku.com.wp/wp-content/plugins/comet-cache/src/includes/traits/Ac/ObUtils.php:367 Stack trace: #0 [internal function]: WebSharks\CometCache\Classes\AdvancedCache->outputBufferCallbackHandler() #1 /data/wangzhan/tech.souyunku.com.wp/wp-includes/functions.php(5109): ob_end_flush() #2 /data/wangzhan/tech.souyunku.com.wp/wp-includes/class-wp-hook.php(303): wp_ob_end_flush_all() #3 /data/wangzhan/tech.souyunku.com.wp/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters() #4 /data/wangzhan/tech.souyunku.com.wp/wp-includes/plugin.php(470): WP_Hook->do_action() #5 /data/wangzhan/tech.souyunku.com.wp/wp-includes/load.php(1097): do_action() #6 [internal function]: shutdown_action_hook() #7 {main} thrown in /data/wangzhan/tech.souyunku.com.wp/wp-content/plugins/comet-cache/src/includes/traits/Ac/ObUtils.php on line 367