Git 基本使用
一、Git简介
- 简单的内容追踪系统;
- 是一个快速、可扩展的分布式版本控制系统,
- 拥有异常丰富的命令集
- 提供高级操作和对内部的完全访问。
二、Git安装
详情看本人此文章。
三、Git 命令(基础版)
把 Git 分为上层封装命令(“瓷件”)和底层核心命令(“管件”)。基本版的使用不用了解具体的命令如何使用,详细的可以看官网。
1. 下面是常用的基础操作
-
查看状态:
git status # 显示工作区/暂存区状态
-
添加文件到暂存区:
git add file.txt # 添加单个文件
git add . # 添加所有修改
-
提交更改:
git commit -m "提交说明" # 提交到本地仓库
-
查看提交历史:
git log # 详细历史
git log --oneline # 简洁版
2. 分支管理
-
创建/切换分支:
git branch dev # 创建分支dev
git checkout dev # 切换到dev分支
git checkout -b dev # 创建并切换(合并上述两步)
-
合并分支:
git checkout main # 切换到主分支
git merge dev # 将dev分支合并到当前分支
-
删除分支:
git branch -d dev # 删除本地分支
3. 远程仓库
-
关联远程仓库:
git remote add origin https://github.com/username/repo.git # 链接要用自己的
-
推送代码:
git push -u origin main # 首次推送(-u设置默认远程分支)
git push # 后续推送
-
拉取更新:
git pull origin main # 拉取远程代码并合并
4. 撤销操作
-
丢弃工作区修改:
git checkout -- file.txt # 撤销未暂存的修改
-
从暂存区移除文件:
git reset HEAD file.txt # 取消暂存
-
修改最后一次提交:
git commit --amend # 修改提交信息或内容
5. 标签管理
-
创建标签:
git tag v1.0 # 轻量标签
git tag -a v1.0 -m "版本说明" # 含注释的标签
-
推送标签到远程:
git push origin v1.0
学习资源
-
官方文档:git-scm.com
-
交互式练习:Learn Git Branching
-
书籍推荐:《Pro Git》(免费在线版)
掌握这些命令后,你已经能够应对日常开发中的版本控制需求!遇到问题时,多用 git status
和 git log
查看状态,逐步熟悉更复杂的操作。
原文地址:https://blog.csdn.net/sun_he_he/article/details/142990218
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!