fugitive vim git

git 统计代码行数

命令: git log --format='%aN' | sort -u | while read name; do echo -en "$name\t"; git log --author="$name" --pretty=tformat: --numstat | grep "\(.java\)$ ......
代码 git

记录工作中需要用的 Git 操作

推荐几个趣味 Git 学习的地方 https://learngitbranching.js.org/?locale=zh_CN [猴子都能懂的GIT入门](https://backlog.com/git-tutorial/cn/intro/intro1_1.html) 在开发过程中如果在编辑.git ......
Git

vim编辑器的相关内容介绍

# 1、打开与新建文件 ![](https://img2023.cnblogs.com/blog/2808014/202307/2808014-20230728113454117-1097488410.png) # 2、vim编辑器的三种工作模式 ## 1、命令模式 ![](https://img2 ......
编辑器 内容 vim

mvn配置git hook

<plugin> <groupId>io.github.phillipuniverse</groupId> <artifactId>githook-maven-plugin</artifactId> <version>1.0.4</version> <executions> <execution> ......
hook mvn git

Git -使用笔记

### 使用Git相关命令 git stash git pull git stash pop git add -u git add some files git commit & git commit --amend git push origin 分支名 #### git stash详细解读 gi ......
笔记 Git

git (mac 环境)曲悦杂谈

一、环境配置 1、下载brew 命令:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 一直写y参考文档:https://www.jianshu.com/p/22122a1d4 ......
杂谈 环境 git mac

【git, idea】 GIT 地址变了, idea 右键annotate变成了灰色

### 背景 如题, git 地址变了,把地址改过来后,虽然可以继续 git pull , commit, push 等操作。 但是,idea 右键的 annotate 却变成了灰色 这个是正常的状态,是可以点击的。 ![image](https://img2023.cnblogs.com/blog ......
idea annotate 灰色 地址 git

Git下载与安装

### 一、下载 打开 https://git-scm.com/download/win ,点击 Click here to download。下载速度可能比较慢,可以使用迅雷下载。 ![image](https://img2023.cnblogs.com/blog/2026889/202307/2 ......
Git

git常用操作命令

一.git改名字 1. git mv old_name new_name 2.提交版本信息(提交版本作用,有利于版本回退) git commit -m "修改文件名字" 二.git 查看提交日志 1.查看日志命令 git log git 1og --oneline --简略显示一条 git 1og ......
命令 常用 git

ubuntu下用vs code管理gitee仓库,上传、下载代码,基于git

一、下载安装git 下载: sudo apt-get install git 卸载: sudo apt-get remove git 下载之前可以先:sudo apt-get upgrade/update一下 二、配置本地信息 配置本地信息,相当于是设置提交代码时的用户信息。 git config ......
仓库 代码 ubuntu gitee code

linux vi和vim编辑器

## 摘要 - 目的 1. 介绍vi和vim 2. 介绍最常用的指令 ## 一、vi和vim简介 - Linux系统会内置vi文本编辑器 - Vim 具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在 ......
编辑器 linux vim

git同步为远程仓库某分支和撤回更改

1、终极解决方法:放弃本地的所有更改,使用远程分支重置/覆盖所有内容: git fetch --all # 从远程下载最新版本,不会尝试合并或重新设置任何内容 git reset --hard <remote>/<branch_name> # --hard选项更改工作树中的所有文件,来匹配远程分支中 ......
分支 仓库 git

git config 记住账号密码

git 记住账号密码: ```bash git config --global credential.helper store ``` 来源: https://blog.csdn.net/zhiyuan2021/article/details/124469882 ......
账号 密码 config git

最简单的 Git 服务器

程序员的代码仓库,总是需要托管一份在服务器,这样才保险,也方便使用。 今天就来谈谈 Git 服务器。 一、代码托管服务 一般情况下,都不建议自己搭建 Git 服务器,而要使用现成的服务,也就是代码托管服务。它们都是免费的。 GitHub Gitlab Bitbucket Codeberg sourc ......
服务器 Git

vim的使用

vim命令 vim常用命令总结 (转) 在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复 ......
vim

git 回滚操作

Git撤销&回滚操作(git reset 和 get revert) Git 的工作流 工作区:在 git add xx 之前,在自己当前分支所修改的代码内容! 暂存区:已经 git add xxx 进去,且没有执行 git commit xxx 的。 本地分支:已经 git commit -m x ......
git

使用 Git 钩子 - Husky.Net

在我们的日常工作中,我们通常需要执行一些重复性任务,如格式化代码、运行单元测试和遵循提交策略等。虽然这些任务简单易行,但我们经常会浪费大量的时间和精力来完成它们。幸运的是,有一种方式可以自动化这些任务——Git 钩子。在本篇文章中,我们将探讨 Git 钩子的概念,并回顾一下 Husky.Net,这是 ......
钩子 Husky Git Net

vim编辑器移动多行(多行tab

vim中使用命令移动多行 语法: :m,n> # m到n行右移一个tab :m,n< # m到n行左移一个tab # 多行的话类似,如右移2个tab :m,n>> 完整命令: # 显示行号 (不显示行号用 :set nonu ) :set nu # 用命令移动即可 :5,8> vim中使用块模式移动 ......
编辑器 vim tab

git 快速入门

git 是什么? git 是一个 分布式 、最流行、最先进、2005由 linux torvalds 开发的版本管理系统 。 github、gitlab、Bitbucket 是什么? GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名GitHub。 ......
git

Git中使用tag

什么是tag git仓库的tag是git版本库的一个标记,指向某个commit id标记的快照记录指针,所以,标签也是版本库的一个快照。 tag主要用于发布版本的管理,一个当版本发布后,可以为git当前的HEAD(commit id)打上 v.1.0.1、v.1.0.2等这样的标签。 tag感觉跟b ......
Git tag

Git之配置多SSH-KEY

现存账号类型: gitee账号,国产github,码云值得拥有 github账号,全球最大同性交友网站 gitlab账号,公司内部的工作开发 解决方案 解决办法很简单,新建一个config文件就可以了。 1、本地生成SSH-Key 生成一个gitee用的SSH-Key ssh-keygen -t r ......
SSH-KEY Git SSH KEY

正点原子Ubuntu入门011---vim编辑器

一、vim编辑器 安装vim编辑器 sudo apt-get install vim 二、vim编辑器的三种工作模式 vi xxx 使用vi编辑器打开文件 一般模式(指令模式):使用vi打开一个文件以后自动进入到此模式 编辑模式:一般模式中无法编辑文件,要编辑输入文件就要进入编辑模式,按下 “i、I ......
编辑器 原子 Ubuntu 011 vim

git操作-删除.git里提交的大文件

有时我们的gitignore没有配置,导致一些大文件被误提交上去~ 1. 先找到大文件(如果你已经知道是哪个文件以及该文件的路径,可直接进行第二步) git verify-pack -v .git/objects/pack/pack-*.idx | sort -k 3 -g | tail -5 这行 ......
git 文件

将本地项目上传到git

1、找到想要本地文件上传的目录 (如果有.git文件请删除) 2、git init 生成 .git文件 3、git remote add origin https://gitee.com/a/.git (这里标红部分为你在git上所建的仓库网址) 4、git add . (把文件全部添加本地git) ......
项目 git

git 随笔

git rev-parse git config git submodule git rev-rebose git show-ref git var git for-each-ref --sort=-committerdate --format="%(committername)@%(refname ......
随笔 git

《Pro Git》Git分支笔记

# Git分支简介 在Git中,有个校验和的概念,主要用于验证数据完整性,它是一个40位16进制字符串,使用SHA-1哈希算法生成。校验和也标识了Git中每一个对象。 我们由前一章阅读了解到**Git保存的是文件快照而非内容差异变化**。而暂存和提取操作中怎么保存文件快照呢?这和对象又有什么关联? ......
分支 Git 笔记 Pro

git clone报错:HTTP Basic: Access denied

#### 解决方案: 1. 打开控制面板-用户账户-凭据管理器,修改此凭据或者添加,即可解决。 > ![](https://img2023.cnblogs.com/blog/1756476/202307/1756476-20230726141103468-2069140553.png) ......
Access denied clone Basic HTTP

git 撤回操作(IDEA中,撤回已经commit未push的

退回上次commit,输入HEAD^ 退回到第2次提交之前,输入HEAD~2 精确退回到指定commit版本,输入id号 可以在执行的时候打开下面的窗口,方便观察文件动态: ......
commit IDEA push git

termux 安装和配置vim

Termux 安装、配置系列vim/vi[0]、Termux简介Termux是 Android平台上的一个终端模拟器,之所以称它为“模拟器”而非“虚拟机”,是因为它并非像 PC 端的 VirtualBox 等虚拟机软件那样,在宿主机中虚拟出一个完全独立且完整的系统环境,而只是提供一个接口,以安装和运 ......
termux vim

idea打开git多个分支的项目

``` git clone : 拉多个远程仓库到本地,缺点同步起来比较麻烦,占磁盘内存 git worktree: git worktree 会将新分支取出来新建一个文件夹,他们的 local repo 是同一个 git worktree add 新目录名称 需要检出的分支名称 : 检出分支到新目录 ......
分支 多个 项目 idea git