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的基础知识

1.怎样安装git

安装git 下载地址 https://git-scm.com/downloads

2.什么是版本管理

版本管理就是一种记录文件变化的方式,以便将来查阅特定的版本。

3.什么是git

git是版本管理控制系统(缩写为VCS),它可以在任何时间点,将文档作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。

二、git的基本工作流程

1.git分为哪三个区域

git仓库(用于存放提交记录)
暂存区(临时存放被修改的数据)
工作目录(被Git管理的项目目录)
在这里插入图片描述

三、git的使用步骤

1.git的常用命令

代码如下(示例):

git init 初始化一个本地仓库( 如果初始化之后看不到.git 文件夹则可以通过 ls -ah查看 也可以通过命令 attrib -r -h .git 将隐藏的.git文件显示出来)
git add <文件名> (提交单个修改文件进入暂时区)
git add . (提交所有修改的文件进入暂存区)
git status (查看git的状态)
git commit -m "对本次修改的具体描述" (通过命令将暂存区的文件提交到分支上 提交命令)
git diff <文件名> ( 通过命令查找工作区内容和仓库内容不同)
git log ( 查询日志的命令)
git log --pretty=oneline (美化日志格式的命令 日志会显示在一行)
git reflog (查看所有的日志)
git reset --hard HEAD^ /#git reset --hard id/^^(返回上一次修改的命令)
git checkout -- <文件名> (撤销工作区修改的命令)
git branch <分支名> (创建分支的命令)
git checkout <分支名> (切换分支的命令)
git merge <要合并的分支名称> (合并分支的命令)

2.创建分支的命令

  • 创建分支的命令步骤
1.git branch <分支名> //创建新的分支 
2.git checkout <分支名> //切换到新的分支
3.html里添加内容 
4.$ git add . //添加到新的分支
5.git commit -m "对本次修改的具体描述"
6.git checkout <分支名> //回到主分支
7.合并分支

3.远程仓库拉取代码

当我们创建了远程仓库 并且是第一次从仓库拉去代码

 git clone git项目的地址

第一次提交项目时 不需要从仓库拉代码直接提交即可

git push -u origin master

再次修改文件 再次提交时 如果是团队开发 需要先将远程仓库的代码更新到本地 然后在提交

  git pull  // 如果出现了 everyThing up to date 表示当前本地代码为最新代码 可以放心推送

将本地修改推送至远程仓库的命令是

 git push
  开发工具 最新文章
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常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-12-26 22:24:30  更:2021-12-26 22:26:01 
 
开发: 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/15 15:03:09-

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