Git 常用命令总结

Git 是什么

Git 是一个开源的分布式版本控制系统

Git的主要用途

帮助开发者在软件开发过程中管理代码的变更和协作。

  • 版本控制:Git 允许开发者保存项目的历史版本,可以追踪每次更改的内容,包括代码的添加、删除和修改。这使得开发者可以轻松地回滚到之前的任何一个版本。
  • 分支管理:Git 支持创建多个分支,每个分支可以代表一个独立的开发线。这让团队能够同时在不同功能上工作,然后再将这些分支合并成一个稳定的版本。
  • 协作工作:通过 Git,团队成员可以共享代码库,并在此基础上进行各自的贡献。Git 的分布式特性意味着每个人都拥有完整的代码库副本,从而可以在本地进行大部分操作,提高协作效率。
  • 冲突解决:当多人同时对同一份文件进行 修改时,Git 可以协助检测和解决合并冲突,确保代码整合的一致性。

Git常用命令

git init: 初始化一个新的 Git 仓库。

示例:在当前目录下创建一个新的 Git 仓库。

git init

git clone: 克隆一个远程仓库到本地。

示例:将远程仓库克隆到本地目录。

git clone https://github.com/username/repository.git

git add: 将文件添加到暂存区。

示例:将所有修改的文件添加到暂存区。

git add .

git commit: 提交暂存区的更改到本地仓库。

示例:提交暂存区的更改并添加提交信息。

git commit -m "Commit message"

git status: 显示当前仓库的状态,包括未提交的更改和未跟踪的文件。

示例:查看当前仓库的状态。

git status

git log: 显示提交历史记录。

示例:查看提交历史记录。

git log

git branch: 列出所有分支或创建新分支。

示例:列出所有分支。

git branch

git checkout: 切换分支或恢复工作树文件。

示例:切换到名为 "feature" 的分支。

git checkout feature

git merge: 合并两个或多个分支的更改。

示例:将 "feature" 分支合并到当前分支。

git merge feature

git remote: 管理远程仓库。

示例:查看远程仓库列表。

git remote -v

git push: 将本地仓库的更改推送到远程仓库。

示例:将本地仓库的更改推送到名为 "origin" 的远程仓库。

git push origin master

git pull: 从远程仓库拉取最新的更改并合并到本地仓库。

示例:从名为 "origin" 的远程仓库拉取最新的更改并合并到当前分支。

git pull origin master
  • 12
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值