通俗易懂的 GIT 入门,这次一定能行!_git通俗(2)

本文详细介绍了Git的基本操作,包括代码提交、与远程仓库的连接、分支创建与合并、拉取代码,以及一些常用命令如查看状态和提交历史。适合初学者了解Git在软件开发中的协作流程。
摘要由CSDN通过智能技术生成

在某些考核的过程中,可能会限制代码提交的次数

我们可以将此次的修改加到上一次提交中

git commit --amend

🥭 6. 与远程仓库建立连接

在推送代码之前我们需要与远程仓库建立连接,不然本地参考怎么知道上传到哪里呢?

git remote add origin 仓库地址

仓库地址在 Gitee 上可以查看

image-20210818103933397

🍍 7. 推送代码

在提交代码到本地仓库后,我们需要将它推送到远程仓库中

git push -u origin master

注意:第一次推送分支时,加上 -u ,在推送分支内容的同时,会与远端的分支关联起来,下次提交不需 -u

可以直接

git push origin master

🥭 8. 查看远程仓库

这时候我们可以在远程仓库上,看到自己刚刚上传的代码

image-20210818110316476

这样我们就完成了我们的第一个任务,上传代码

接收第二个任务,现在我们的项目有两个开发人员,我们需要创建一个分支,用于平时的开发

🍎 9. 创建分支

创建分支可以保证各个功能的相对独立,不用一起修改同个分支的代码文件

我们可以先查看当前仓库下的所有分支

git branch

创建一个 dev 分支

git branch dev

切换到 dev 分支

git checkout "dev"

以上的分支操作,还可以采用其他的方法

创建分支并切换到该分支

git checkout -b "分支名"

也可以采用 switch (推荐)

git switch -c "分支名"

切换分支也可以采用 switch

git switch 分支名

然后我们可以通过切换到 dev 分支上,进行正常的提交推送,就像这样

image-20210818112933698

🍏 10. 合并分支

平时我们在 dev 分支上开发,到一定时候是,我们需要将我们的分支合并到主干分支上

首先需要切换到 master 分支

git checkout master

然后合并 dev 分支

git merge dev

合并完成后要 push 到远程仓库

git push origin master

🍐 11. 删除分支

当我们不再需要这个分支时,我们就可以删除它

git branch -D 分支名

这只是删除了本地的分支

我们还要删除远程仓库的分支

git push origin --delete 分支名

image-20210818114242674

此时已删除成功

我们成功的学会了第二个任务,现在你的同事推送了代码我们需要同步一下

🍑 12. 拉取代码

直接拉取就好了

git pull

在我们多人开发的过程中,上传代码前一定要先拉取远程仓库的代码


以上就是一个拉取上传的完整操作了

下面是一些其他的命令,可以结合使用

🍒 13. 其他命令
1. 查看文件状态
git status

2. 查看提交历史记录
git log

3. 代码回滚

版本号可以在 gitee 上看到,也可以在 log 中看到

git checkout 版本号

4. 克隆项目
git clone 地址

指定克隆下来的文件位置

git clone git地址 '文件存放路径'

5. 储藏修改

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新网络安全全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上网络安全知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以点击这里获取

[外链图片转存中…(img-o7VwHhjs-1714411914119)]
[外链图片转存中…(img-tmfanomx-1714411914120)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上网络安全知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以点击这里获取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值