GIT

88 阅读1分钟

作用与课程目标

4e42a95a38e7cfd51bb4b43177298cf.png

a7e65c0c4958b5b562506eb66a5ee68.png

概述与下载与安装

c1ac3cabbef3aa6f0ed9a5d341a12fa.png

208415cacb7f99a378a03bfb8b26fe2.png

71a9cf20275c3a8d7a2fb43cf74d535.png

git托管服务(远程仓库)

c5802d3fdad77aa13f3379a006fec37.png

1b36399ba2fa390c94d7338efa5aff6.png

c87cb87fc3ca511be20d61a838247fe.png

ac89b4f858c32d986fe7e88549f6237.png 邀请用户

af4e8b3519d3577132379c51e185580.png

0bbf47f95f711be1a534480ba093f5c.png

Git-04-Git常用命令_Git全局设置&获取Git仓库&版本库、工作区、暂存区概念&工作区中文的状态

ea91367a8f41d044f15a0eda8060e29.png

4838082285abac06cb976c59aba8c9e.png

初始化本地仓库

307d6a51705ee2c58f8a5dcbc9922a2.png

318b0ca097935cdb834f0e563b8a923.png

克隆远程仓库

7f3adc77bacb18b014b920deb2b7386.png

版本库 暂存区 工作区

1661742824174.png

9e717124eb84fc268d0f515f9e2f1e7.png

image.png

e2973fc34704a9b24b915f978b8ec35.png

Git-05-Git常用命令_Git本地仓库操作命令

  • git commit -m "提交注释" 提交所有文件 b68a2156b27b6624ee2acf9698d710c.png

1da06367027874b4d3aaa9c926184e9.png

0da09bbdcfd74b8599b44e4fdc87c07.png

a8addecaaf12259d4d451434b18833e.png

9cc854c1a70c2edfe476093f3c0c6c6.png

7677dd2b925e7b5224a37d42e13d2ba.png

4a1b9a22e0ce906bbff2c95b58bd921.png

远程仓库操作

c216e823a629c82ef98de229b8bccb1.png

00b4088929875cd4a924e54801cbc4e.png

613850a164f3b929bcc2e7261c7f7d0.png

00b4088929875cd4a924e54801cbc4e.png

eee58332fec9f976e66aa022d597a98.png

e8f9bba73e9311e75f7efa7cdf4b719.png

b5a5b109ff58e84021d7b9e18df5123.png

ec123fafe7e23ac6b40518c68f59451.png

ba80119acc35273aeac8f7955a409f0.jpg

fa86e7e49d6caf5733b85a4bd387302.png b09fac9f20ddcd33b0172e8a727f67c.png

分支命令

查看分支

45024f5a58212ffb7e71dcef6852a87.png

创建分支

17493baa5bd817d6d06e1b45d9fb246.jpg

切换分支

dcb87698310001684724d2422c05d53.png

推送分支

当更新时分支 也需要push image.png 1661822778032.png

合并分支

1661823138992.png

9268f13dc018ff8a04911f2f5468746.png

分支冲突

同时在两个分支下修改相同文件,之后合并就会出现冲突

b97314b5f8db4b76d743b929e388358.png

f744c821bd52a3079997c342a9d3aba.png

1661825177235.png

1661825305573.png

标签操作

打完标签后 文件状态就定格了 ca94bedaa0e6f976900ec6eda80c7a4.png

1661826093062.png

1661826347408.png

2f88932bc04405d98dd2f39e2970bc8.png

在idea中使用git获取

09e85fce3c37f86342173e66a1eaa81.png

0797a045d168956814512a398bd71f0.png

2e3933eed53694d2a06befe92c0d79a.png

a156f6f4093fa4186109df61a626994.png

fdf3d8d9e3081b4272279171079c25a.png

8e08488cde912efdb5585857c156ffa.png

idea本地仓库操作

b9056a8183946c79e5510f3602b88d2.png

1661828286935.png

14631b8ecaaedb80fc5b2c214ba5b2c.png idea中将提交和加入缓冲区合并了 e2ddba0b636e7b1cdd2f3dc2a52ad58.png

查看日志

c727f411b2061d56aa91d52c7df0ae0.png

idea远程仓库操作

9e0ed6f4e35b87324cd98defcecb6b7.jpg

推送到远程仓库

先拉取在推送 8a71b2090bea493f57ea081d7ad22e3.png

1661829282139.png

拉取仓库

aef3de18c8a139af2483f28a5d63252.png

3092b1e7c307463ecfe719b9e2fb02e.png