git命令保姆级教程

简介: git命令

前言

平时我们开发过程中,完成的项目代码肯定需要提交到代码库,那么就避免不了和git打交道,有些命令可能就是记不住,怎么办呢,那我们就记录下来!

0. 从远程克隆项目到本地

git clone 项目地址

1. 本地分支操作

1.1 创建分支

方式1:创建dev分支
git branch dev
方式2:创建dev分支并切换
git checkout -b dev

1.2 删除分支

删除dev分支

git branch -d dev

强制删除dev分支

git branch -D dev

注意:删除dev分支时,如果在dev分支,需要先切换到其他分支

1.3 切换分支

切换到dev分支

git checkout dev

2. 远程分支

2.1 创建远程分支

# 1. 先在本地创建分支
git checkout -b dev
# 2. 上传并创建远程分支
git push origin dev

2.2 删除远程分支

# 真正删除远程分支
git push origin --delete branch
# 删除追踪分支:该操作并没有真正删除远程分支,而是删除的本地分支和远程分支的关联关系,即追踪分支
git branch --delete --remotes <remote>/<branch>

3. 加载到暂存区

添加修改的文件到暂存区

git add file1 file2 ...
git add *

4. 提交到本地仓库

git commit -m '提交注释说明'

5. 推送本地到远程

git push origin dev

6. 拉取远程到本地

git pull origin dev

注意:在提交到本地和推送到远程之前要先拉取远程到本地,要不然会出现推送失败的情况,因为合并冲突导致的!

总结

小伙伴们这么多命令肯定是不容易记的,但是没关系,等忘记的时候再拿出来看下,熟能生巧吗,看的次数多了,自然而然就能记住了。

好了,今天的分享就到这吧,咱们下期见。。。

相关文章
|
6月前
|
开发工具 git
Git版本控制工具合并分支merge命令操作流程
通过以上步聚焦于技术性和操作层面指南(guidance), 可以有效管理项目版本控制(version control), 并促进团队协作(collaboration).
1432 15
|
9月前
|
安全 开发工具 git
git的常用操作命令
git的常用操作命令
554 57
|
7月前
|
存储 缓存 开发工具
Git stash命令的详细使用说明及案例分析。
通过上述案例,我们看到stash命令能够在不丢失进度的情况下,帮助开发者临时切换开发上下文,这在处理多个任务或紧急bug时特别有用。正确使用Git stash可以大大提高开发的灵活性和效率。
2222 0
|
12月前
|
人工智能 前端开发 Java
用git rebase命令合并开发阶段中多条commit提交记录
通过 `git rebase`,可以合并多个提交记录,使开发历史更简洁清晰。操作分为 6 步:查看提交历史 (`git log --oneline`)、设置需合并的提交数 (`git rebase -i HEAD~N`)、修改动作标识为 `s`(squash)、保存退出编辑、调整提交信息、强制推送至远程仓库 (`git push -f`)。此方法适合清理本地无关提交,但若有团队协作或冲突风险,需谨慎使用以避免问题。
2037 60
|
10月前
|
存储 项目管理 开发工具
Git常用命令及操作技巧
以上是Git的常用命令及操作技巧,尽管看起来有些繁琐,但实际上只要花费一些时间进行实践,您将很快熟练掌握。随着使用熟练度的提高,您会发现Git对项目管理和协同工作的强大帮助。
235 20
|
11月前
|
Linux 开发工具 git
版本控制工具:Git的安装和基本命令使用指南。
结束这段探险,掌握了Git你就等于掌握了一个宝藏,随时可以瞥见你的编程历程,轻松面对日后的挑战。Git,无疑是编程者的强大武器,开始你的Git探险之旅吧!
409 28
|
网络安全 开发工具 git
mac git clone命令提示git@gitee.com: Permission denied (publickey).问题修复
mac git clone命令拉取gitee上项目代码时提示密钥问题
1093 19
|
Java 网络安全 开发工具
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
通过本文,读者可以深入了解Git的核心概念和实际操作技巧,提升版本管理能力。
|
机器学习/深度学习 Shell 网络安全
【Git】Git 命令参考手册
Git 命令参考手册的扩展部分,包含了从基础操作到高级功能的全面讲解。
380 3
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
1476 0