首页 > 其他分享 >git一些问题汇总

git一些问题汇总

时间:2024-08-15 13:26:51浏览次数:7  
标签:origin git helper ## 汇总 用户 -- 一些

普通文件夹成为git项目并和网上关联

1、先在网上建立一个仓库,获得地址

2、git init

3、git add .

4、git commit -m 'first commit'

5、git remote add origin 复制的远程代码仓库地址

6、git pull --rebase origin master 获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败

7、git push -u origin main

 

一、同一台电脑换了git用户,无法push原有仓库

场景:原先使用a用户操作过,后续使用b用户

处理:需删除a用户认证,重新输入b用户密码后,即可(前提为仓库需将b用户加权限,如developer)

##确认没有认证信息,如有则执行后续命令

git config credential.helper

##删除配置文件中的两行认证信息,如删除后执行上面命令仍有信息,则表示存在多处配置,需执行如下命令寻源

sudo vi ~/.gitconfig

##寻源

git config --show-origin --get credential.helper

##再次更改

sudo vi /Library/Developer/CommandLineTools/usr/share/git-core/gitconfig

##确认

git config credential.helper

标签:origin,git,helper,##,汇总,用户,--,一些
From: https://www.cnblogs.com/jhjesse/p/17972468

相关文章

  • git拉取后,代码不见了,没有冲突覆盖,且,没有删除,看我是怎么找回的
    git拉取后,代码不见了,没有冲突覆盖,且,没有删除重点提醒当你的代码丢失时,不要惊慌,首先尝试使用本地的历史记录和远程仓库来找回代码。如果这些方法不起作用,你可以考虑其他的救援工具或寻求帮助。在日常开发中,及时进行备份和提交代码可以避免代码丢失的风险。当你在使用Git......
  • git提交本地代码到服务器
    要在Git中提交本地代码,你可以使用以下命令:检查当前状态(查看哪些文件已更改):gitstatus添加文件到暂存区(将更改标记为准备提交):gitadd<file>#添加单个文件gitadd.#添加所有更改的文件提交更改(保存更改到本地仓库):gitcommit-m"Yourcommitmessag......
  • Git上传下载大文件
    解决上传,文件大小限制命令:gitlfsinstall 更改文件.gitattributes *.jarfilter=lfsdiff=lfsmerge=lfs-text*.pdffilter=lfsdiff=lfsmerge=lfs-text*.fbxfilter=lfsdiff=lfsmerge=lfs-text*.tgafilter=lfsdiff=lfsmerge=lfs-text*.PNGfilter=lfsd......
  • 外包工作的一些常识与简单报价方法
    项目一定时间内完成某一既定目标的过程都可归类为项目项目本质=时间资源+人力资源2b项目的做法与2c项目有本质上的不同2b更多的是服务于雇主,乙方不应该去代表甲方完成他们应该考虑的2c问题,除非他们主动向你咨询2c项目则是服务于群体,对于细节的要求要高于2b项目,......
  • 利用git插件git LFS实现大文件上传
    目录利用git插件gitLFS实现大文件上传原因:gitLFS下载链接前提命令执行部分:第一步,跟踪:检查跟踪情况:第二步:添加和提交跟踪文件第三步:提交收工注意:利用git插件gitLFS实现大文件上传原因:gitub默认文件传送为100MB,有时我们要上传大于100MB大小文件gitLFS下载链接https://www.y......
  • CSP/NOIP计数题一些奇奇怪怪的东西
    卡特兰数常见公式:不是很懂。\[H_n=C_{2n}^n-C_{2n}^{n-1}\]应用:折线计数。第二类斯特林数在小球与盒子那道模板题中见到的,表示表示将\(n\)个两两不同的元素,划分为\(k\)个互不区分的非空子集的方案数。递推式:\[\operatorname{S2}_{i,j}=j\times\operatorname{S2}_{i-......
  • Git教程1
    一、什么是Git1、Git是免费、开源、分布式的版本控制系统。使用仓库(Repository)的数据库记录文件的变化,仓库中每个文件都有完整的版本变化记录。2、版本控制系统可以跟踪每个文件的变化,使得项目成员之间的协作更加高效。3、版本控制系统:(1)集中式:SVN,所有文件都在中央Server......
  • Git泄露--------Log
    步骤一:虚拟机运行命令:python2GitHack.py后跟网址http://challenge-d9ebdd73f20fda85.sandbox.ctfhub.com:10800/.git步骤二:切换到dist文件下步骤三:查看目录下内容:ls-la步骤四:进入.dist目录下:cd.git步骤五:输入命令查找:gitshow步骤六:复制内容提交FlagStash......
  • vue3 antdv a-datepicker 修改datepicker 的panel宽度,初始弹出一些正常,但再次弹出,宽度
    1、展示页面的框架结构:2、然后,我们上二张图对比一下:图1-1需要的效果图:图1-2对比一下图1-1与图1-2,我们就会发现图1-1中的农历,换行显示了,第二张是有效的。3、我们修改样式,让其变成我们想要的样式:<stylelang="less"scoped>@width:425px;.lua-date-picker-cust......
  • C++中STL用法汇总
    1什么是STL? STL(StandardTemplateLibrary),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++StandardLibrary)中,是ANSI/ISOC++标准中最新的也是极具革命性的一部分。该库包含了诸多在计算机科学领域里所常用的基本数据结构和基本算法。为广大C++......