目录 单个git

Git diff使用-8

Git diff使用git,工作区,缓冲区,本地仓库,diff都是把历史数据删除,重新写入内容+,表示新增内容-,表示删除的内容1.Git diff 工作区当前和上次的,文件内容的详细差异红色显示的旧的内容绿色表示修改后的内容白色表示未做修改的内容2.git diff –-cache对比的是本次co ......
diff Git

Git log日志操作-6

Git log日志操作区别:Git log:作用域是本地版本库。查看的是commit -m提交的内容。只add未commit不会生成log信息。支持简单查看,顺序查看,按时间和作者筛选Git blame :作用域是工作区。查看的是工作区的最新内容,即使修改,未add ,commit也可以打印。功能类 ......
日志 Git log

Git工具下载与安装-1

Git工具下载与安装一.下载1.官方地址:https://git-scm.com/点击红框中的Download for Winodows,跳转到下载界面2.选择适配自己电脑的版本包,以windows 64为例二、安装1.安装Git没有需要用户自定义设置项,一路选择默认安装即可。三.配置系统环境变量1 ......
工具下载 工具 Git

git clone和fetch以及pull区别-9

git clone和fetch以及pull区别一.git cloneGit clone适用于已有远程仓库,本机没有相关的本地仓库。使用方法:1.桌面/任意目录,右键单击,点击git bash。2.输入:git clone url(远程仓库地址)二.git fetchGit fetch适用于,本机已有 ......
clone fetch pull git

git cherry-pick 是一个合并提交但未提供 -m 选项

git cherry-pick时,如果指定的是一个合并结点,会报这个错误,因为git也不知道你想要合并过来哪些内容,需要指定`-m`参数,告诉git合并多少。 这个参数从1开始,向下排序,正常我们指向cherry-pick一个,所以写成`git cherry-pick xxx -m 1`即可。 ......
cherry-pick cherry pick git

Git命令列表--git-diff

# Git Diff ## 名称 git-diff - 显示两个提交,提交和工作树等等之间的变化 ## 语法 ```shell git diff [] [] [--] […​] ## 这个模式默认是比较工作树和提交之间的变化,如果不指定commit,则是和索引区比较 git diff [] --ca ......
git-diff 命令 diff Git git

GitHub || Git || GitHub desktop || Gitee || 使用演示(idea和Android为例)

1.Android使用vcs将项目上传到GitHub 上传成功,重新打开项目可以在Git工具中更新源码的版本和后续信息。 2.在idea上使用GitHub上传项目方法同上 3.GitHub desktop使用云空间管理github源代码项目 4.从GitHub搜索开源项目 方法1: 复制HTTPS, ......
GitHub Android desktop Gitee idea

git协同开发

1. 创建远程仓库 github || gitLab 直接new Project即可 2. 克隆到本地 git clone xxxx 3. git add . 4. git commit -m '做了啥' 5. git pull 拉取最新代码 - 如有冲突 -- 能解决的自己解决 不能解决的联系上一 ......
git

关于VS2022---Git使用指南

第一步 输入对应的地址,并点击创建并推送 第二步:添加文件、修改文件、删除文件 点击添加修改项,并推送数据库 ......
使用指南 指南 2022 Git VS

git命令

``` 设置用户 git config --global user.name "jiangchun" 设置邮箱 git config --global user.email djc16@qq.com 查看用户名 git config user.name 查看邮箱 git config user.em ......
命令 git

获得 markdown 无序列表格式的文件目录树

tree 命令可以获得文件目录结构,但是放在文档中时,我想用 markdown 无序列表的形式,在编辑器内还可以折叠。 完整解决方案:在 `~/.oh-my-zsh/custom` 下添加下述自定义函数(这里只是为了方便创建了函数,如果一次性使用的话直接调用命令即可) ```bash tree-ma ......
markdown 格式 文件 目录

Git分支策略

团队如何选择合适的Git分支策略? 合集 - DevOps实践之路(6) 1.都说DevOps落地难,到底难在哪里?也许你还没找到套路05-132.DevOps落地实践点滴和踩坑记录-(2) -聊聊企业内部DevOps平台建设2022-08-163.DevOps落地实践点滴和踩坑记录-(1)-迷茫与 ......
分支 策略 Git

服务器与本地资源同步,在ubuntu自建git库,使用nginx远程http访问

xshell在linux与windows之间传文件虽然方便,但使用git才能真正实现资源同步。 为实现服务器与本地资源同步,在ubuntu服务器端自建git库。 使用 git-http-backend 搭建 git 服务的原理都是类似的, 主要是利用 web 服务器 (apache/nginx) 进 ......
服务器 ubuntu 资源 nginx http

git提交由于粗心大意漏掉了apk

出现这样低级的错误,真的是愧疚万分,莫名起名的缺少了最重要的apk,并且是两笔提交都犯了同样的错误,不再去想原因了,肯定是人为失误。 补充一下后续的措施,避免出现这样的错误。提交之后目视检查 git push之后需要去gerrit查看提交的产物是否完整 ......
粗心大意 大意 git apk

Windows Network File System(NFS)是一种用于在 Windows 系统中实现网络文件共享的协议。它允许 Windows 客户端通过网络访问和共享存储在 NFS 服务器上的文件和目录。

Windows Network File System(NFS)是一种用于在 Windows 系统中实现网络文件共享的协议。它允许 Windows 客户端通过网络访问和共享存储在 NFS 服务器上的文件和目录。 以下是一些关于 Windows NFS 的重要信息: 文件共享:NFS 允许将远程文件系 ......
Windows 文件 网络 NFS 客户端

Git 40个常用命令

# 1. 检测 git 是否安装成功git --version # 2. 配置 username, emailgit config --global user.name "user" git config --global user.email "user@qq.com" # 3. 查看自己的配置g ......
命令 常用 Git

【git】基于JGit通过ssh-url拉取指定commit-id的代码

### 实现 #### :one: `pom`依赖: ``` xml org.eclipse.jgit org.eclipse.jgit 6.6.0.202305301015-r org.eclipse.jgit org.eclipse.jgit.ssh.jsch 6.5.0.20230307085 ......
commit-id ssh-url 代码 commit JGit

git提交规范 fix,feat等字段含义

以下是commit提交规范,主要是在提交代码时标识本次提交的属性 feat: 新功能(feature) fix: 修补bug docs: 文档(documentation) style: 格式(不影响代码运行的变动) refactor: 重构(即不是新增功能,也不是修改bug的代码变动) chore ......
字段 含义 feat git fix

Linux从文件中逐行读取文件名并将匹配的文件复制到指定目录

问题应该算挺常见的但是一句话还挺难说清楚,所以百度特别难搜。 场景就是,有一堆以员工名称命名的文件(名称可能还有字母数字等前后缀),现在给定一个员工清单,需要从这些文件中筛选出员工清单上列出的员工的文件,并复制到另外一个目录中。 输入: 1. 许多文件名包含员工名称的文件 2.一个清单文件,里面包含 ......
文件 文件名 目录 Linux

git教程之签个名吧

最近我成功用上gpg签名了,顺手写个教程 ![image](https://img2023.cnblogs.com/blog/1911067/202306/1911067-20230625143951901-996453707.png) 啊等等,上次git教程写的啥来着 ![image](https ......
教程 git

git配置和上传方法

1.配置用户名和邮箱: git config --global user.name "your_name" git config --global user.email "your_email" 2.生成SSH key ssh-keygen -t rsa -C "your_email" 接下来会有三 ......
方法 git

C# MongoDB学习笔记(目录)-序言

一、MongoDB简介: 1、MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 2、Mongo最大的特点是它支持的查询语言 ......
序言 MongoDB 笔记 目录

webpack打包自动上传到指定目录

webpack打包生成一个静态目录文件,可以通过webpack将打包的文件移到指定目录文件进行提交,自动化构建上传 编写一个webpack插件 build.after.js const pluginName = 'ConsoleLogOnBuildWebpackPlugin'; let fs = r ......
webpack 目录

常用Git命令

# 个人常用git命令 # 更新 ## 本地不存咋修改 直接pull `git pull origin` 如果是分支则是 `git pull origin 分支名字` ## 本地存在修改 ### 情况1:修改代码不重要 直接还原后在更新 ### 情况2:修改代码很重要 #### 办法1 此时可以本地 ......
命令 常用 Git

Git

在学校的时候一直想学Git,但一直没有遇到必要的场景去使用Git。就,像英语一样,很拉胯。首先Git主要用于**协同开发**和**版本控制**。 在我的理解上,代码有四个版本: 1. 你本地文本编辑器里的代码 2. 你提交至Git缓存区里的代码 3. 缓存区提交至本地仓库的代码 4. 线上仓库里的代 ......
Git

git常用操作备忘

## 撤销commit ~~~bash git reset --soft HEAD^ # 撤销commit git reset --hard HEAD^ # 撤销add及commit ~~~ - HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1 如果进行两次的commit, ......
常用 git

在Linux下搭建Git服务器

众所周知,版本系统在开发环境中是必不可少的,但是我们可以把代码免费的托管到GitHub上,如果我们不原意公开项目的源代码,公司又不想付费使用,那么我们可以自己搭建一台Git服务器,可以用Gitosis来管理公钥,还是比较方便的。 搭建环境: 服务器 CentOS6.6 + git(version 1 ......
服务器 Linux Git

线上分支合并 ,远程仓库回滚, 为开源项目贡献代码,git工作流,git pull和git fetch,变基,pycharm操作git

[toc] # 一、线上分支合并 ![image](https://img2023.cnblogs.com/blog/3170957/202306/3170957-20230621163754504-292045224.png) ``` # 本地分支合并 》git merge dev # 有主分支 ......
git 工作流 分支 仓库 贡献

工作总结之git分享篇

[TOC] ## 工作总结之git分享篇 ### 前言 有空了,来分享一波平常笔者自己git使用的干货,也做一个分享 ### 干货 #### git pull 1. 首先先纠正一个误区 `git pull`并不是一个操作而是相当于`git fetch + git merge` 其实以上都没有用,做个 ......
工作总结 git

vscode编辑器如何显示.git隐藏文件, vscode不显示git文件怎么办

## 问题描述 我想要设置pre-commit hook ,但是我在vscode项目里创建的时候,发现此文件已存在,想看隐藏文件夹 .git,但是我看不到它,想看隐藏文件夹 .git,此时该怎么办呢? #### 1. 文件-首选项-设置 ![](https://img2023.cnblogs.com ......
文件 vscode 编辑器 git 怎么办