草庐IT

git-describe

全部标签

如何从零到有开始进行git仓库的建立上传,以及所遇到的问题及解决方法

从零到有开始git仓库的建立和上传,以及各种情况发生时的应对策略1.git仓库的建立2.初始化git仓库3.分支管理4.更新分支内容5.若gitcommit和gitstatus后都遇到nothingtocommit,workingtreeclean6.当远程仓库里有ReadMe.md文件时,而你的本地仓库没有(或者有你仓库里没有的文件时)7.使用vscode时,提交至远程仓库时每次都需要输入账号密码的解决方法此篇是一个讲述从零到有,详细的介绍如何建立git仓库以及如何进行本地和远程仓库的连接与上传,及后续各种情况出现时的处理方法1.git仓库的建立  首先打开gitee并且登录后,点击右上角的

【linux基础(七)】Linux中的开发工具(下)--make/makefile和git

💓博主CSDN主页:杭电码农-NEO💓 ⏩专栏分类:Linux从入门到开通⏪ 🚚代码仓库:NEO的学习日记🚚 🌹关注我🫵带你学更多操作系统知识 🔝🔝Linux中的开发工具1.前言2.make和makefile介绍3.make和makefile再理解4.伪目标的定义以及性质5.文件的三个属性6.makefile推导能力和特殊指令7.git的简单介绍以及使用7.1git三板斧之add7.2git三板斧之commit7.3git三板斧之push8.总结以及拓展1.前言如果你不知道什么是vim和gcc请先阅读这两篇文章后再学习本节:文章一:vim和yum文章二:gcc/g++本章重点:本篇文章会着重讲

Git学习

目录Git常用操作流程:1版本查看:2在github上建立远程仓库:3连接ssh4配置用户名和邮箱5克隆远程仓库到本地6添加新文件在本地7提交8推送9git补充三种状态:命令:Git常用操作流程:1版本查看:git--version2在github上建立远程仓库:(54条消息)Gitwindows通过ssh远程连接本地_gitssh本地_陈岂几真幸运的博客-CSDN博客3连接sshssh-keygen 一直回车,然后把.pub结尾的文件,从文件开头,一直复制到主机名前,填入github的SSH中。4配置用户名和邮箱gitconfig--globaluser.name"XXXX"gitconfi

git 丢弃修改

git丢弃修改分为3中情况:一:还未提交得暂存区,也就是没有执行gitadd时:直接  gitcheckout -- './src/views/index.vue'(示例,某个文件)         gitcheckout -- *(所有修改得文件)         gitcheckout -- .vue(示例,后缀为.vue的文件)二:已经提交至暂存区,也就是执行了gitadd时:可以  gitresetHEAD './src/views/index.vue'(示例,某个文件)         gitresetHEAD *(所有修改得文件)         gitcheckout .vue(

Git版本管理

Git版本介绍Git是一个分布式版本控制系统,它被广泛用于协作软件开发和管理代码的变更。Git的设计目标是为了处理速度快、灵活性强、数据完整性好的版本管理需求。以下是Git版本管理的详细介绍:版本控制系统(VCS):Git是一种版本控制系统,用于跟踪和管理文件的不同版本和变更历史。版本控制系统允许开发人员协作,追踪文件的修改,回滚到以前的版本,并解决冲突。分布式版本控制:Git是一种分布式版本控制系统,每个开发者都拥有完整的代码库的副本。这使得在没有网络连接的情况下工作成为可能,并允许多个开发者并行工作而不受中央服务器的限制。工作区、暂存区和仓库:Git有三个主要的概念:工作区(Working

Git error:‘fatal: Couldn‘t find remote ref master‘

如果出现该错误提示,可能是因为使用了旧命令:gitpulloriginmastermaster现在被认为是有种族歧视的,github将其换成了main,所以现在使用pull可以写为:gitpulloriginmain如需要将已有repos的master换为main,可依照以下步骤:1-重命名本地分支:gitbranch-mmastermain2-重命名远程分支gitcheckoutmaingitpush-uoriginmain3-删除远程分支mastergitpushorigin--deletemaster4-告知团队中的其他人更新他们的本地库,方法如下:#Switchto"master"br

Git - 远程仓库的使用

远程仓库1-查看远程仓库2-gitclone命令如何自行添加远程仓库3-如何自己来添加远程仓库4-从远程仓库中拉取5-推送到远程仓库6-查看某个远程仓库7-远程仓库的重命名远程仓库是指托管在因特网或其他网络中你的项目的版本库。"远程"未必表示仓库在网络或互联网的其他位置,而只是表示它在别处,所以说远程仓库可以在你的本地主机上。1-查看远程仓库查看已经配置的远程仓库服务器gitremote显示origin用-v选项显示需要读写远程仓库使用的git保存的简写与其对应的urlgitremote-v显示简写以及urloriginhttps://github.com/path1/AGitRepo1(fe

git 配置代理 >_>从此告别git clone几KiB/s了

windows设置代理http||https协议//设置全局代理//httpgitconfig--globalhttps.proxyhttp://127.0.0.1:7891//httpsgitconfig--globalhttps.proxyhttps://127.0.0.1:7891//socksgitconfig--globalhttp.proxysocks5://127.0.0.1:7891gitconfig--globalhttps.proxysocks5://127.0.0.1:7891//只对github.com使用代理,其他仓库不走代理gitconfig--globalhttp

git常用命令大全

Git常用命令大全:Git命令的基本用法Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。下面是总结一下git命令,建议收藏和记忆。文章目录一、常用的git命令二、新建代码1.引入库2.配置3.增加/删除文件4.代码提交5.分支6.标签7.查看所有信息8.远程同步9.其他一、常用的git命令gitclone克隆代码gitlog查看日志gittag查看标签gitbranch查看分支gitbranch-a查看远程分支gitpull拉取二、新建代码1.引入库在当前目录新建一个Git代码库gitinit新建一个目录,将其初始化为Git代码库gitinit[proj

开启了代理,但是git仍然连接拒绝的解决方法

开启了代理,但是git仍然连接拒绝的原因:windows中git默认不会使用系统代理,所以即使连接代理或者打开代理软件,浏览器仍然可以访问GitHub或Gitee;但是使用git命令行连接GitHub或Gitee远程仓库可能会出现无法访问的现象。解决方法:Windows、Linux、MacOS中git命令相同:设置代理命令:#配置socks5代理gitconfig--globalhttp.proxysocks5127.0.0.1:7890gitconfig--globalhttps.proxysocks5127.0.0.1:7890#配置http代理gitconfig--globalhttp.