IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Git使用教程 -> 正文阅读

[开发工具]Git使用教程


前言

最近实习学了下git,本文旨在简明扼要的让大家快速上手


一、Git简介

Git是目前世界上最先进的分布式版本控制系统

1、什么是版本控制系统

举一个形象的例子,我们在写一个word文件时,往往会经历不同的版本更迭,像这样:v1.0、v2.0、v3.0……,你可能还会加一个文档记录每个版本修改了什么,这其实就是一个简易的版本控制系统了。但想象这样一种情形,这时你把某个文件交给一个同事去修改部分内容,当他交给你的时候,你已经忘了当时是哪个版本了,即使你记得,你还需要把你们两个后来的修改合并,想想就很麻烦。
而Git就是这样一个让大家可以协作编辑的系统,你可以很轻松的看到不同的文件版本和对应的修改,也可以容易的实现合并。

2. 怎么理解分布式

分布式vs集中式
集中式:有一个中央服务器保存着最新的版本库,你想干活,需要先从中央服务器获取最新的版本库,干完后再推送给中央服务器。显然,这极度依赖中央服务器和传输速度,一旦中央服务器出现问题,大家就都宕机了,因为需要频繁的传输,如果传输速度慢,那么时间成本便会大。
分布式:每个人本地都有一个完整的版本库,可以放心的修改,改完推送即可。一般也会有一个类似的“中央服务器”,但是它只是负责统协大家的修改,没有它大家一样干活。


二、操作命令

1.创建仓库

git init: 本地创建仓库
git clone:拷贝远程仓库

2.提交

git add:本地工作区修改提交到暂存区(stage)
git commit:提交到本地master分支
git push:上传远程代码并合并
git pull:下载远程代码并合并

3. 分支管理

git强大的部分
从开发主线上分离开来,生成一条个人独立开发线

git branch(branchname):创建分支
git checkout(branchname):切换分支
git merge (branchname):合并branchname分支到当前分支
git branch -d (branchname):删除branchname分支

4. 打标签(tag)

git tag -a(tagcontent):打标签tagcontent


总结

参考:https://www.liaoxuefeng.com/wiki/896043488029600
后续将持续更新此文章,详细解释命令

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-08-19 19:26:35  更:2022-08-19 19:29:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:27:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码