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小结

文章目录

工作流:工作目录→暂存区(index)→HEAD
仓库:本地仓库/远程仓库
初始化本地仓库
git init
克隆远程仓库至本地
git clone <>
添加和提交
工作目录→暂存区(index)|暂存区(index)→HEAD
git add <filename>/* | git commit (-a) –m “detail”
推送改动到仓库/远端服务器
git push origin master/git remote add origin <server>
分支创建/切换/查看/本地仓库删除/远程仓库删除/推送
git checkout –b feature_x/git switch master/git branch (-a)/git branch –d feature_x/git push remote_name –d remote_branch_name/git push origin <branch>
更新/合并/预览差异
git pull/git merge <branch>/git diff <source_branch> <target_branch>
获取提交ID/获取单一文件相关的提交ID/标签
git log/git log --follow <filename>/git tag 1.0.0 <commit_ID(具有唯一指向性即可)>
替换本地改动
HEAD→工作目录 | 远程仓库→工作目录
git checkout -- <filename> |git fetch origin + git reset –hard origin/master


储藏名词解释:假使有一个文件编写到一半你不得不重新修改它,你不希望重新创建分支来存储,这时候就可以使用stash命令来将git作为中转站。注:所有的stash都是以commit为单位的,这也就意味着只有文件相对于上一次commit被修改了才能使用stash的存储和弹出命令。
在这里插入图片描述

▲储藏

在这里插入图片描述

▲修改后

在这里插入图片描述

▲弹出后

储藏/命名储藏/查看储藏列表/丢弃储藏/弹出储藏
git stash/git stash <name>/git stash list/git stash drop <index>/git stash pop
删除工作目录文件/删除工作目录文件将这次删除放在暂存区/删除暂存区文件/删除工作目录和暂存区文件/删除HEAD文件
rm <filename>/git rm <filename>/git rm --cache <filename> /git rm -f <filename>/没有删除HEAD文件命令,其实只需要将删除文件后的工作目录重新提交commit就可
更改文件名(工作目录+暂存区)
git mv <FileNameOriginal> <filename>

参考教程

git 简明指南 (runoob.com)

  开发工具 最新文章
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-01-01 14:09:16  更:2022-01-01 14:11:09 
 
开发: 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 12:22:23-

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