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与SVN有什么区别
区别一:?? ?svn是中心式版本控制(中央式版本控制),git是分布式版本控制
区别二:?? ?svn:优势:管理效率高,学习成本低
? ? ? ? ? ? ? ? ? ? ? ?劣势:一旦宕机,容易造成团队无法正常运转
? ? ? ? ? ? ? ? git:? 优势:稳定,每台电脑都是独立个体,如果一个个体出现问题,不影响其它个体,拥有强大的分支管理(Git跟踪并管理的是修改,而非文件)
?? ? ? ?? ? ? ?? ?劣势:学习成本高

二.创建git空仓库
1.切换目录: windows系统下:cd /d
2.创建目录: mkdir 目录名称(例如:mkdir learngit)
3.进入目录: cd ?目录具体名称(例如:cd learngit)(目录名称内有空格要用双引号括起来)
4.初始化: git init ?(把这个目录变成Git可以管理的仓库)
5.验证是否成功: ls -ah 查看是否存在.git文件
6.pwd可以用来判断当前所在路径
7.清空界面命令: clear

三.创建vim编辑器
1.vim教程: vimtutor

2.如何进入和退出vim
?? ?a) 进入: vim
?? ?b) 退出: q+回车?
?? ?c) 强制退出: q!+回车?? ?

3.如何使用vim创建文本文件
?? ?a) 使用命令vi/vim
?? ?b) 按下键盘INSERT进入插入状态,最低下显示(-- INSERT --),即可在此状态下进行文本输入
?? ?c) 进入vim后按INS 输入(:set number)进入带序号的编程界面,最低下显示(-- INSERT --)可进行编辑
?? ?d) 输入完毕后,按下ESC退出插入状态
?? ?e) 保存文件并给文件命名: ? :wq 文本名 (例如: ?:wq ./readme.txt)
?? ? ? (备注:如果直接使用:wq退出系统会提示错误信息
?? ? ? E32:NO file name,表示未对此文本文件命名,此
?? ? ? 时只需要按照步骤e的方法去执行命令)

4.如何将本地文件提交到本地仓库
?? ?a) git add 文件名 (例如:git add hao.txt)
?? ?b) git commit 文件名 -m "提交说明信息" (m:message)(例如:git commit hao.txt -m "修改hao.txt")

5.git status的作用
?? ?a)检查当前仓库缓存区域的文件状态
?? ?注意:查看当前所在分支

6.如何查看git 日志
?? ?a) git log (从最近一次提交开始显示)
?? ?b) git reset --hard HEAD^^ HEAD~4
?? ?c) git reset --hard (跳转至指定版本号,最好需要指定四位)

四.Git命令
1.清空界面命令: clear
2.查看文本内容命令: cat+文本名?
3.提交撤回: git restore +文件名
4.查看修改的具体内容: git diff

  开发工具 最新文章
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-09-27 14:19:02  更:2021-09-27 14:21:10 
 
开发: 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/16 3:41:23-

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