首页 > 其他分享 >git创建仓库

git创建仓库

时间:2023-04-18 09:36:40浏览次数:30  
标签:core git 仓库 创建 -- Git config 目录

之前都是按照人家提供好的参考文档一步步使用git,发现基本没有报错,即使有报错,也能在文档中找到解决办法。但是,最近自己新装了个centos系统,想创建一个新的git版本库,发现居然出现了之前从来没有碰到过的问题。所以呢,在这篇文章中记录一下初始环境下git创建版本库的过程。  

1.初始化仓库

使用 git init 命令来初始化一个 Git 仓库:
git init

在当前目录下执行上诉命令,该命令执行完后会在当前目录生成一个 .git 目录,该目录包含了资源的所有元数据,其他的目录保持不变。

当然也可以直接指定目录作为Git仓库:
git init socket

初始化后,会在 当前目录下创建 socket 目录,并且这个目录下会出现一个名为 .git 的目录,所有 Git 需要的数据和资源都存放在这个目录中。

2.将文件纳入版本控制

需要先用 git add 命令告诉 Git 开始对这些文件进行跟踪,然后提交:
git add README  # 添加指定文件 
git add .             # 添加所有文件 
git commit -m '初始化项目版本'

正好碰到这次的主要问题:

*** Please tell me who you are.

Run

  git config --global user.email "[email protected]"
  git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'root@citta.(none)')

不知道我是谁?说明没有配置身份信息。使用命令 git config --list 查看下git配置:

git config --list
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true

可以看到是没有配置 git。所以,需要配置一些信息告诉git我们的身份,可以执行下面的命令来配置:

git config user.name citta
git config user.email [email protected]

然后,再去执行git commit命令就可以成功了。

 

标签:core,git,仓库,创建,--,Git,config,目录
From: https://www.cnblogs.com/chien/p/17328383.html

相关文章

  • Centos7下git最新版本安装
    刚重新装了centos7最小版的系统,发现没有git,只好重新安装了,记录下以防忘记。(以下命令最好在root用户下执行,要么你有管理员权限也行,则需要在命令前加sudo) 安装方法有两种:一、yum命令安装:安装命令:yuminstall-ygit此方法简单,并且会自动安装依赖的包,缺点是并不一定是官......
  • Intellij Idea上传本地项目到Git
    IntellijIdea上传本地项目到Git原文链接:https://www.shuzhiduo.com/A/qVdeYr2bdP/方法一:选择菜单VCS—ImportintoVersionControl—ShareprojectonGithub,填写仓库名和github账户之后,点击”Share”按钮即可。如下图方法二:在本地的项目文件上右键,选择“GitBashHere”,......
  • Maven 仓库地址
    <?xmlversion="1.0"encoding="UTF-8"?><settingsxmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://mave......
  • docker部署gitlab CI/CD (一)第一篇:部署gitlab及汉化
    网上很多类似教程,但多少有点夹带私货,竟然拉取的第三方镜像,不敢乱用,于是结合其他人的博客和官方文档,结合部分其他作者的笔误踩的坑,知其然也要知其所以然,于2023年4月17日写下这篇。官方文档:https://docs.gitlab.com/ee/install/docker.html主要参考博客:https://www.......
  • 4月16日leetcode二叉树前序遍历创建字符串,二叉树的层序遍历
    给你二叉树的根节点root,请你采用前序遍历的方式,将二叉树转化为一个由括号和整数组成的字符串,返回构造出的字符串。空节点使用一对空括号对"()"表示,转化后需要省略所有不影响字符串与原始二叉树之间的一对一映射关系的空括号对。来源:力扣(LeetCode)链接:https://leetcode.cn/pro......
  • Git暂存当前分支修改 切换到其他分支
    背景平时开发使用的都是git,会出现一种情况,我在当前分支写了一半的代码,突然有人找我,说哪里出bug了,那我是不是需要切换到bug分支,去把当前问题紧急修复好,再继续写代码。但是如果直接切的话,会出现两个选择,要不不要当前代码,要不就是把当前代码保留到bug分支,这肯定是不行的,bug分支就一......
  • cocos-js 播放cocos studio创建的时间轴场景动画
    ctor:1、加载场景动画json2、把场景动画的node添加到层3、找到运动的node4、关联动画和nodeload.node.runAction(load.action)播放:this._load.action.gotoFrameAndPlay(0,100,false);如果需要改变运动的node下面的子节点,可以把子节点removeFromParent然后创建一个新的Sp......
  • cocos studio 2.3.3创建帧动画
    新建一个layer文件左下角60FPS的下面有个+号【添加动画】点击+添加动画,设置好名称和帧数拖动帧的第一个图片到场景里面,自动生成一个sprite把所有的帧图全部拖动到sprite的节点层【当拖动到上面出现+号的时候,就可以放开鼠标了】根据时间轴有多少帧,重新设置下帧动画的配置【+号左边的......
  • Git基础内容笔记
    Git笔记更多gitlog命令可查看:http://git-scm.com/docs/git-log目录Git笔记Git工作流程一、Git的下载和安装1.1Ubuntu系统下载1.2Windows系统下载1.3设置用户名和邮箱二、基本使用2.1创建仓库gitinitgitclone2.2添加文件2.3提交文件至本地仓库gitadd命令gitcommi......
  • Delphi类里面的方法和类型定义不影响创建实例的大小
    unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,StdCtrls;typeTForm1=class(TForm)Button1:TButton;procedureButton1Click(Sender:TObject);private{Privatedeclarations}public{Pub......