Git 的工作机制和常用命令

Git工作流程与常用命令详解,
Git是一个分布式版本控制系统,其基本工作流程包括从工作区到暂存区,再到本地库和远程库的推送。在团队协作中,涉及gitpull和gitpush操作,以及fork和pullrequest用于跨团队合作。安装Git可使用Homebrew,并通过gitconfig设置用户信息。常见的Git命令包括初始化本地库、提交、切换分支、推送和拉取远程库等。

Git 的工作机制和常用命令

一、Git的工作原理

1. 基本工作原理:

工作区(写代码) ➜ git add ➜ 暂存区(临时存储) ➜ git commit ➜ 本地库(历史版本) ➜ git push ➜ 远程库(代码托管中心)

2. 团队协作的工作原理:

本团队协作:自己团队的远程库 ➜ git pull ➜ 工作区(修改代码) ➜ … ➜ git push ➜ 自己团队的远程库

跨团队协作:其他团队的远程库 ➜ fork ➜ 自己的远程库 ➜ git clone ➜ 工作区(修改代码) ➜ … ➜ git push ➜ 自己的远程库 ➜ pull request ➜ 其他团队的远程库


二、Git的安装和配置

官网链接:git-fast-version-control

安装方法:使用 Homebrew 安装即可

# Homebrew 安装 git
brew install git
# 查看 git 版本,确认安装成功
git --version

备注:macOS 使用快捷键 command + shift + . 可以显示隐藏文件夹(包括 .git 文件夹)


三、Git的常用命令

系统配置

命令作用命令名称
设置用户签名(姓名)git config --global user.name [用户名]
设置用户签名(邮箱)git config --global user.email [用户邮箱]

本地库相关操作

命令作用命令名称
初始化本地库git init
查看本地库状态git status
文件添加到暂存区git add [文件名]
提交到本地库git commit -m [日志信息] [文件名]
查看本地库精简版本信息git reflog
查看本地库详细版本信息git log
版本穿梭/切换到指定版本git reset --hard [版本号]

分支的相关操作

命令作用命令名称
查看所有分支git branch -v
创建分支git branch [分支名]
切换到指定分支git checkout [分支名]
把指定的分支合并到当前分支git merge [分支名]

代码托管中心/远程库的相关操作

命令作用命令名称
创建远程库和别名git remote add [远程库别名] [远程库url]
查看当前所有远程库的别名git remote -v
推送本地库到远程库git push [远程库别名] [分支名]
拉取远程库到本地库git pull [远程库别名] [分支名]
克隆远程库到本地
(克隆=拉取代码+初始化本地库+创建别名)
git clone [远程库url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习GIS的小黄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值