git-head head git
git .gitconfig+.gitignore文件配置
.gitconfig 文件 .gitconfig 文件是 Git 版本控制系统的配置文件,用于存储用户和存储库级别的配置选项。这个文件包含了 Git 命令行工具的配置设置,以及用户的个人配置信息,如用户名和电子邮件地址。以下是 .gitconfig 文件的一些常见用途和示例配置项: 用户级别的配置: ......
git 从远程分支拉取代码后上传到自己的远程分支并请求合并步骤
一、项目要求 从远程仓库主干(名称:dev)创建自己的远程分支(dev_wj),先从远程仓库拉取代码,切换到自己的远程分支,将拉下来的代码合并到自己的远程分支,将自己本地修改的代码提交到自己的远程分支,创建合并请求。 二、步骤 1.仓库展示,从dev分支创建自己分支dev_wj 2.进入远程仓库de ......
基于IDEA可视化的Git 学习笔记
一、开源项目的初始化 方式一 克隆项目后删除.gitee和.git文件 然后使用以上命令初始化本地仓库,并将代码推送到新建的仓库 这种方式不保留开源项目以前的提交记录。 方式二 克隆仓库后不删除.gitee和.git文件 修改远程仓库的推送地址 修改分支名为master 最后使用git push - ......
CentOS安装git
一、使用yum安装Git 1.查看 yum 源仓库的 Git 信息 使用yum info git查看 [root@localhost~]# yum info git Loaded plugins: fastestmirror, langpacks Repodata is over 2 weeks o ......
2023-09-11 git 拉取代码报错:no supported authentication methods available(server sent: publickey) ==》更新ssh密钥
今天拉取新项目,报错:no supported authentication methods available(server sent: publickey),没有可用的支持的身份验证方法(已发送服务器:公钥)。 原因:本地git的ssh密钥已过期,更新密钥,并且上传到项目中去即可。 解决方案:w ......
Git commit - Angular Convention
使用 Git 的开发者会使用 git commit 进行代码提交,也会使用 -m 提交commit message。对于一些个人开发者,也许他们会觉得“这是我个人的项目,不用太在意git commit message 的格式或者规范”。 但是对于一个团队或者在开源项目上工作的话,对于 commit ......
git push命令
命令格式: git push <远程主机名> <本地分支名>:<远程分支名> 通常用法: git push origin HEAD:远程分支名 1、创建远程不存在的分支 git push origin HEAD:新建分支名 2、删除远程存在的分支 git push origin :123 本地分支名 ......
git + docker + docker-compose + Jenkins+Linux 自动化构建、部署、测试过程
# Jenkins三大概念: Job:即为任务 插件:maven构建项目、git拉取代码、ssh插件 工作空间:任务的存储空间,即为git代码的存储空间 开发者在本地开发,然后提交到 Source Respository【比如Gitee】 中, 触发GitHub或者 GitLab 配置的钩子函数程序 ......
git-将本地项目上传到GitHub
准备工作 安装Git 创建GitHub账号 在GitHub上创建仓库 上传工作 创建本地仓库(项目文件) 初始化Git(关联本地仓库)(把本地仓库变成Git可管理的仓库) 把项目文件添加到缓存区 提交项目 将本地仓库文件推送到GitHub 完成 本文转自:https://segmentfault.c ......
git 基本操作
1、第一次初始化 git initgit add .git commit -m ‘first commit’git remote add origin git@github.com:帐号名/仓库名.gitgit pull origin mastergit push origin master # - ......
将git的本地仓库提交到远程仓库
# 先初始化本地仓库 git init # 将所有文件添加到缓存 git add . # 将缓存文件提交给git仓库,在执行这句时,会让填写提交的介绍信息,这里和linux的vim编辑器类型 git commit # 与远程仓库建立连接,(git remote add origin + 远程仓库地址 ......
git fetch和git pull的区别和git rebase的使用
git fetch和git rebase的区别 git stash命令 Git(六):git stash 命令 - 知乎 (zhihu.com) 首先要明白,下面這張圖的内容 所以当一个分支还没有开发完代码的时候,切换到另一个分支进行代码的开发的时候,就会导致前一个分支的代码对后一个分支产生影响 一 ......
git 常用命令
查看修改的状态(status) git status 添加工作区到暂存区(add) git add 提交暂存区到本地仓库(commit) git commit 查看提交日志(log) git log --all 显示所有分支 --pretty=oneline 将提交信息显示为一行 --abbrev- ......
shell 执行git 拉取代码并运行jar包
#!/bin/shecho “正在获取git最新代码,请输入正确的用户名与密码”output=git pull origin mastera=$?b=0if [ $a = $b ]; thenecho “代码拉取成功,正在执行打包”mvn clean && mvn compile && mvn in ......
Jenkins配置了远程仓库提示连接不上(需要正确配置git.exe路径)
1. 问题现象: 配置了远程仓库地址, 并添加了凭据. 仍然提示连接不上 2. 解决方法: 2.1 电脑本地安装git客户端 (已安装则忽略). 确认git.exe的本地路径 2.2 在 工具中配置 git.exe的正确路径 修改后: 再去任务中查看是否已经不报错了: ......
Git教程
创建版本库和时光穿梭 git init 文件名 #创建git仓库 git add 文件名 #添加文件到暂存区 git commit -m "注释" #添加暂存区文件到版本库(本地仓库) git commit -a -m "注释" #直接将工作区文件添加到版本库 git status #查看当前仓库的 ......
Github上解决OpenSSH的绑定问题(解决git clone 出现报错的问题)
一.OpenSSH介绍 OpenSSH 是一款用于远程登录的连接工具,它使用 SSH 协议。 它会加密客户端与服务器之间的所有流量,从而遏止窃听、连接劫持和其他攻击。OpenSSH分client(用户端)和server(服务器) 二.OpenSSH 安装 1.使用Windows的设置来安装,还可以通 ......
git 问题
windows gs 修改的文件没有颜色高亮 linux: gs报错 Local HEAD: 364f01e6e8363c11259e3d22f520de3a2952c127fatal: ambiguous argument '%C(dim': unknown revision or path no ......
shell 执行git 拉取代码并运行jar包
#!/bin/shecho “正在获取git最新代码,请输入正确的用户名与密码”output=git pull origin mastera=$?b=0if [ $a = $b ]; thenecho “代码拉取成功,正在执行打包”mvn clean && mvn compile && mvn in ......
【linux部署运维】linux系统使用脚本自动拉取git项目并部署
linux系统使用脚本自动拉取git项目并部署前言一、主要目的二、使用步骤1.idea创建简单的可运行springboot项目2.linux(centos 7)系统上部署项目拉取脚本3.解决需手动输入git账号密码问题总结前言含泪记录一下linux系统上自动化部署项目的过程,有错欢迎指出 一、主要目 ......
Git Hooks
Git Hooks定义 Git Hooks是Git的一个重要特性,它让你可以在Git仓库中定义一些自动化的脚本,这些脚本可以在特定的Git事件(如提交代码、接收代码等)发生时被触发执行。它们是在Git仓库目录中的 .git/hooks/ 下的一组可执行文件。 具体来说,每个Git仓库中都有一个名为" ......
Git基本使用
一、git配置1、查看git本地的用户:git config user.name2、查看git本地邮箱:git config user.email3、修改git 本地用户: git config --global user.name "用户名"4、修改git本地用户邮箱:git config --g ......
尚硅谷2021最新Git教程笔记
视频连接:尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)_哔哩哔哩_bilibili 课程笔记:尚硅谷2021最新Git教程笔记_idea集成gitlab mac_待别三日的博客-CSDN博客 课程文档:https://files.cnblogs.com/files ......
git操作修改历史版本tag标签的代码,并发布新标签
场景: 当项目已经迭代多个版本之后,突然发现旧版本1.0.1出现了紧急bug,需要及时处理;如果直接用新版本替换上去是存在极大隐患的,且时间来不及;所以需要直接在1.0.1版本的基础上去修复bug,然后发布一个新版本去更新,这样才会更加稳妥,影响范围也会最小; 操作流程如下: 1. 列出所有标签 g ......
Learn Git in 30 days——第 14 天: Git for Windows 选项设定
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 使用 Git for Windows 指令列工具绝对比通过 GUI 工具操作来的有效率,原因就在于你可以把许多重 ......
SourceTree 解决 git 合并冲突
本文主要根据以下两个场景,介绍SourceTree解决冲突的三种情形 本地分支代码合入test 、beta分支 拉取master代码分支合入本地分支, 1、 使用他人版本解决冲突(拉取master代码合入本地分支) 使用他人版本解决冲突,会自动将当前分支对应文档更改成他人文档内容,此时该文档从未暂存 ......
Learn Git in 30 days——第 13 天:暂存工作目录与索引的变更状态
写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 有没有遇过这种情境,某个系统开发写到一半,结果被老板或客戶「插单」,被要求紧急修正一个现有系统的 Bug 或添加 ......
git学习
下载:https://git-scm.com/downloads 安装:一直点下一步 把文件夹设置为git仓库,或者clone一个线上的仓库。 git init 或 git clone 新增仓库后,会多了一个 .git 的隐藏目录 ......
gitee官网创建仓库和git操作【命令行】
创建git仓库: 用户信息获取 -git获取全局配置git config --list--获取用户名git config user.name--获取邮箱git config user.email--创建仓库文件夹mkdir memorandum cd memorandum --git初始化 git ......