草庐IT

git-fsck

全部标签

git无权限clone项目时,命令解决办法

git–remote:Theprojectyouwerelookingforcouldnotbefoundoryoudon’thavepermissiontoviewit.在执行gitclone的时候遇到报错:remote:Theprojectyouwerelookingforcouldnotbefoundoryoudon’thavepermissiontoviewit.可以确认该git地址是存在的,并且我也是有权限的执行命令:gitconfig--list检查信息也没有错,需要在git命令里涉及到仓库地址的地方加上自己的用户名,如:gitremoteaddoriginhttp://zhang

fatal: not a git repository (or any of the parent directories): .git的解决方案

看效果 执行gitclone拉取代码出现错误RPCfailed,curl56OpenSSLSSL_read:SSL_ERROR_SYSCALL,errno10054解决方法执行gitclone拉取代码出现错误RPCfailed,curl56OpenSSLSSL_read:SSL_ERROR_SYSCALL,errno10054解决方法_小蜜蜂1010的博客-CSDN博客https://blog.csdn.net/u011174699/article/details/106694704/然鹅还是有问题问题1、fatal:notagitrepository(oranyoftheparentdire

Jenkins - 配置 Git Credentials

拉取Git仓库代码目前项目上代码,通常都是放在Git仓库里进行保存。所以,Jenkins通常也是从Git仓库拉取代码,进行检测、编译等步骤,然后再进行后续一些列的测试、部署等操作。我们在拉取代码的时候,都需要认证,用于查看是否有权限,接下来就让我们来配置一下这个认证信息吧打开Jenkins的设定画面选择ManageCredentials点击System点击Globalcredentials(unrestricted)点击AddCredentials填写认证信息,然后保存即可此处,由于SSHKey方式的安全性较高也是最常用的,因此这里使用此种方式去认证,当然也可以使用用户名/密码或者其他方式,只

Git常用命令

一、git基本命令创建SSHKey生成Ed25519密钥ssh-keygen-o-a100-ted25519-f~/.ssh/id_ed25519-C"you@example.com"参数说明:-o:使用新的OpenSSH格式来存储私钥,当使用ed25519格式时,默认会启用此选项-a:进行几轮KDF。值越大则密码验证越慢,也能更好的抗暴力破解。-t:创建的key的类型,我们使用ed25519-f:生成的文件名-C:可选注释,通常写自己的邮箱配置用户信息gitconfig--globaluser.name"myname"gitconfig--globaluser.emailxxxx@examp

git fatal: ‘xxx‘ is not a commit and a branch ‘xxx‘ ‘ cannot be created from it

错误背景当拉取一个git远程仓库分支时报错:命令:gitcheckout-b本地分支名远程分支名报错:fatal:'origin/dev_v2.8.4_v10.74.1'isnotacommitandabranch'dev_v2.8.4_v10.74.1'cannotbecreatedfromit主要原因远程新建的分支没有更新到本地。实际上,git仓库分为本地仓库和远程仓库,我们用checkout命令是从本地仓库中找要检出的分支的。本地仓库只有在进行网络请求时才会跟远程仓库交互,比如fetch命令。处理方式将远程仓库数据到本地,使用两个命令:1:gitfetchorigin2:gitremot

git 常用指令与简单规范

1.前言随着前端项目数量、前端开发人员、前端业务的日渐增多,则非常有必要整理一份简单的git规范,来进行项目开发的规范化约束。本文包括开发常用git指令、git分支管理规范、git提交规范等。2.git常用指令2.1.查看最新的远程分支#查看远程分支gitbranch-r#查看本地和远程所有分支gitbranch-a2.2.更新远程服务器分支列表#假如别人删除了一些远程分支,我本地gitbranch-r/a的时候,会看到删除之前的所有分支gitremoteupdateorigin--prune2.3.删除本地分支和远程分支#删除远程分支:在本地任意非要删除的分支上执行gitpushorigin

Git 详解——Git 命令大全

作者:禅与计算机程序设计艺术1.简介Git是目前最流行的版本控制系统(VCS)之一。它是分布式版本控制系统(DVCS),意味着每一个开发者都可以拥有完整的代码副本,并可随时拉取最新版本进行更新或提交自己的修改。Git的优点包括速度快、灵活性高、可靠性高、允许多人协作等,同时也具备一些缺陷,比如速度慢、文件大小限制等。Git作为一个优秀的版本控制工具,在国内被广泛应用于开源项目的版本管理中。许多著名开源项目如Linux、Apache、MySQL、MongoDB均使用Git来进行版本控制,并且开源社区也逐渐形成了Git的代名词。GitHub和GitLab是集成了Git在线仓库管理工具及相关服务的网

为了方便项目打包,我用Node写了个git-tag工具

目录前言实现过程起步npm全局命令功能实现功能验证代码发布写在最后前言在使用git执行打包操作时,我们常常会根据场景在tag中增加一些标识。以基准版本为1.0.0为例:软件开发初期可以定义1.0.0-alpha.0,开发阶段是1.0.0-beta.0,上预发布环境时可以打成1.0.0-release.0,最终上线可以打v1.0.0。也许每个公司都有一套标准,是否能做一个工具适配这样的场景?于是就有了这篇文章,我想借这篇文章与大家分享一下最近整的一个git标签工具git-tag-sh实现过程起步在开始前,先分享一下我平时打tag的命令:在代码commit和push完后,以当前版本1.0.0为例,

Git使用教程(超详细)

1.Git是什么        Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。2.GIt安装(Windows)        在Windows上使用Git,先从Git官网直接下载安装程序,选择指定系统下载,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“GitBash”,显示出类似命令行的窗口,说明Git安装成功!下载地址:(下载完成,直接默认安装)Git-Downloads(git-scm.com)https://git-scm.com/downloads在黑窗口(cmd)内输入git--version查看gi

git 如何切换到远程分支(remote)分支

要切换到远程分支,你可以按照以下步骤操作:首先,使用gitbranch-r命令查看可用的远程分支列表。选择你要切换到的远程分支,然后使用以下命令创建并切换到一个新的本地分支:gitcheckout-borigin/替换为你想要创建的本地分支的名称,为你选择的远程分支的名称。现在,你已经成功切换到了远程分支。你可以使用gitbranch命令来确认当前所在的本地分支。