git创建仓库

之前都是按照人家提供好的参考文档一步步使用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 "you@example.com"
  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 citta@gmail.com

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

3.将本地仓库上传到远程仓库

git remote add origin http://github.com/用户名/仓库名.git
git branch -M main
git push -u origin main

在本地仓库执行上述命令可以将本地仓库与github远程仓库进行绑定。如果没有报错,则可以在github看到刚刚新建的仓库,说明上传成功。

posted @   时间在哪  阅读(140)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示