git初识

简介

Git是一种分布式版本控制系统,用于跟踪文件的更改并协调多个人之间的工作。它最初由Linus Torvalds于2005年创建,现在已成为许多开源和商业项目的首选版本控制系统。Git的主要特点包括分支和合并、本地版本控制、快速和高效、安全性和可扩展性。

基本操作

  1. 仓库(Repository):Git仓库是存储代码的地方,它可以是本地仓库或远程仓库。

  2. 分支(Branch):Git支持创建多个分支,每个分支都是代码的一个独立版本。开发者可以在不影响主分支的情况下,对代码进行修改和测试。

  3. 提交(Commit):提交是将代码变更保存到Git仓库的操作。每个提交都有一个唯一的标识符,可以用来查看提交历史和回滚代码。

  4. 合并(Merge):合并是将两个分支的代码合并成一个的操作。当开发者在不同的分支上修改同一个文件时,需要进行合并操作。

  5. 拉取(Pull):拉取是从远程仓库获取最新代码的操作。开发者可以将远程仓库的代码拉取到本地仓库,然后进行修改和提交。

  6. 推送(Push):推送是将本地仓库的代码上传到远程仓库的操作。开发者可以将本地仓库的代码推送到远程仓库,以便与其他开发者共享。

常用命令

  1. git init:初始化一个Git仓库
  2. git add:将文件添加到暂存区
  3. git commit:将暂存区的文件提交到本地仓库
  4. git push:将本地仓库的文件推送到远程仓库
  5. git pull:将远程仓库的文件拉取到本地仓库
  6. git clone:克隆远程仓库到本地
  7. git branch:查看、创建、删除分支
  8. git checkout:切换分支或恢复文件
  9. git merge:将分支合并到当前分支
  10. git status:查看当前仓库状态
  11. git log:查看提交历史
  12. git diff:查看文件差异
  13. git stash:暂存当前工作区,方便切换分支
  14. git reset:撤销提交或恢复文件
  15. git tag:打标签,用于版本号管理
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值