首页 > 其他分享 >前端项目上传gitee 电脑没有配置git的情况下

前端项目上传gitee 电脑没有配置git的情况下

时间:2024-03-27 16:47:26浏览次数:36  
标签:git -- 安装 gitee 用户名 命令行 邮箱 上传

1、什么是GIT?

Git是一个免费、开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。

2. git相关概念

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

1.1 本地仓库

本地仓库就是用来管理版本库的一些文件组成,里面记录了配置信息,当前状态数据,以及版本记录等数据

1.2 工作空间

开辟本地仓库后,在当前目录中一系列操作都可以看作是对工作空间的操作

1.3 暂存区

类似与windows中粘贴板,对工作空间的修改还没提交到本地仓库时的数据进行一个暂存,可以随时的回退到未修改前的状态

1.4 分支

当在我们本地进行了多次的提交后,形成了一条链路,该链路就叫做分支,当前仓库默认是master分支,也可以使用命令来创建其余分支

1.5 为什么使用git

  1. 首先git是一个比svn更加优秀的代码管理工具,已经可以说取代了svn,其区别如上

  2. 目前的很多程序中,都需要有git的支持,可能在使用一款工具时,会先检测是否安装了git,否则必须要求先安装git,可见其活跃度

  3. 由于github和码云的兴起,拉去代码都是通过git来操作完成

了解:git和svn对比https://blog.csdn.net/weixin_38958597/article/details/86446022

3. git的下载和安装

如果你的电脑未下载过git的安装包

git不是一个js的工具,所有程序员都可以使用的工具,不能使用npm 安装,要去官网下载

git 官网 https://git-scm.com/downloads

详细操作步骤

 

  • Git安装完成后,我们就可以使用git xxx的指令;git安装的同时还给我们提供一个新的命令行工具,叫做git bash,也是一个命令行工具,只不过是五彩斑斓的
  • 打开方式:鼠标右键,git bash here,表示在当前目录下打开git命令行。
  • 以后要使用git工具操作一些内容的时候,我们可以使用cmd窗口操作也可以使用git bash窗口操作。
  • git bash窗口对于git是很友好的,会有颜色
  • 4.3 首次安装配置(全局配置)

    在你的电脑第一次安装git的时候,需要配置一些全局内容,为了你将来上传的时候的签名使用,打开命令行进行配置

    4.4 查看和修改Git全局用户名和邮箱

    查看全局配置,打开命令行,目录无所谓

    git config --list

    注意: 
    1. 如果在安装git后,在vscode中不能识别git命令,请重启vscode即可
    2. 在vscode中操作时,如果进入输入状态不能回到命令行,可以删除终端后再重新进入终端输入命令
    3. 如果还不行,在当前输入状态输入 "q",就退回到命令行

    4.5 配置全局邮箱,用户名

    如果你没有初始化过用户名和邮箱,那么使用下面的命令来设置:

    邮箱最好是真实的邮箱地址,并且最好是Gitee的注册邮箱。

    用户名最好是Gitee的用户名。

    //打开命令行,目录无所谓
    git config --global user.name "输入你的用户名"
    git config --global user.email "输入你的邮箱"

    如果你已经初始化过用户名和邮箱,现在想修改,那么使用下面的命令:(?可以直接按照上面的方法重新设置即可)

    git config --global --replace-all user.name "输入你的用户名"
    git config --global --replace-all user.email "输入你的邮箱"
    如果你的电脑未安装的话,git的配置大概就是这样,关于将本地项目上传gitee本地仓库去观看下一篇文章

标签:git,--,安装,gitee,用户名,命令行,邮箱,上传
From: https://www.cnblogs.com/ljygzyblog/p/18099642/guozhengyuangit

相关文章

  • 中国 10 亿参数规模以上大模型数量已超 100 个;GitHub 推出代码自动修复工具丨 RTE 开
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,欢......
  • 大文件上传实践分享
    一、方案背景:在此前的项目中有个需求是用户需要通过前端页面上传大约1.5G的压缩包,存储到OSS,后提供给其他用户下载。于是我开始了大文件上传方案的探索。本文主要探究的是前端技术实现,后端给予相应的支持。二、原理探索之路2.1大文件上传想要实现的目标在此项目中,我想实现的目......
  • could not read Username for 'https://github.com': terminal prompts disabled on w
    https://stackoverflow.com/questions/75990435/could-not-read-username-for-https-github-com-terminal-prompts-disabled-on-w  TrysettingatemporarycredentialhandlerforGitHub:GIT_USER="your-github-username-or-email"GIT_PASS="PAT"......
  • git 常用操作记录(tag、remote、rebase等)
             关于git的常用命令(add、commit、pull、push、merge、stash等)在之前的博文已经介绍过了,下面根据工作中遇到的问题,总结一些更为常用的命令使用方式。1、版本标签tag    tag是基于一次commit的,可以指定在某个分支的提交进行打标签。1.1、本地tag常......
  • 如何使用极狐GitLab 自定义 Pages 根域名
    本文作者:徐晓伟GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。本文主要讲述了极狐GitLabPages使用独立于极狐GitLab的根域名。配置......
  • git 基本使用
    https://git-scm.com/docs/git/zh_HANS-CN官方文档gitgui git 自带的Gui界面(仅英文)gitconfig-e 编辑git配置文件,针对当前仓库gitconfig-e--global 编辑git配置文件,针对系统上所有仓库gitconfig--globaluser.name<名称> 配置git文件,填写名称gi......
  • git如何创建一次没有修改的commit
    这种在实际使用中应该很难碰到,我最近刚好遇上这样一个问题。因为公司的打包服务器需要代码提交,才会自动进行打包,而我又没权限进行手动打包。所以最快的解决办法就是创建一次没有修改的提交。 方法如下:在进行commit时带上--allow-empty参数即可。 如1gitcommit-m"tes......
  • Git Commit 规范
    背景git规定提交时必须要写提交信息,作为改动说明保存在commit历史中,方便回溯。规范的log不仅有助于他人review,还可以有效的输出change_log甚至对于项目的研发质量都有很大的提升。参考目前比较流行的Angular团队的commit规范「Angularcommit规范格式」<type>(<scope>):......
  • GitHub WebHook 使用教程
    本文收录于Github.com/niumoo/JavaNotes,Java系列文档,数据结构与算法!本文收录于网站:https://www.wdbyte.com/,我的公众号:程序猿阿朗什么是WebHookWebHook直译是网络钩子,可以把WebHook看做一种通知方式,只要发生关注的事件,就会发送通知到我们指定的Web服务。使用WebHoo......
  • Git 常用命令速查
    Git是一个分布式版本控制系统,用于管理代码和其他文件。它允许您跟踪代码的更改,并在必要时回滚到以前的版本。本文将介绍一些Git常用命令,帮助您快速上手Git。初始化Git仓库gitinit添加文件到暂存区gitadd<file_name>提交更改gitcommit-m"提交信息"查看......