【Git】012-Git 仓库初始化

【Git】012-Git 仓库初始化

一、Git 全局配置

在第一次使用 Git 之前,通常需要进行一些全局配置,以便 Git 能够识别你的身份信息。你可以使用以下命令进行配置:

git config --global user.name "用户名"
git config --global user.email "邮箱地址"

命令解析:

  • git config 用于设置 Git 的配置信息
  • --global 表示该配置为全局生效,即作用于你当前用户的所有 Git 仓库
  • user.name 用于指定你的用户名,会在提交记录中显示
  • user.email 用于指定你的邮箱地址,也会在提交记录中显示

二、创建新仓库

要创建一个新的 Git 仓库,可以使用如下命令:

git clone git@gitlab.omnrj.com:front/mfish-nocode-view.git
cd mfish-nocode-view
git switch -c main
touch README.md
git add README.md
git commit -m "添加 README 文件"
git push -u origin main

命令解析:

  • git clone 用于克隆一个远程仓库到本地。该命令将把远程仓库 git@gitlab.omnrj.com:front/mfish-nocode-view.git 克隆到本地目录 mfish-nocode-view 中。
  • cd mfish-nocode-view 切换到克隆下来的仓库目录。
  • git switch -c main 切换分支到 main 分支。
  • touch README.md 创建一个新的文件 README.md
  • git add README.md 将文件 README.md 添加到暂存区。
  • git commit -m "添加 README 文件" 提交暂存区的文件,并添加提交信息“添加 README 文件”。
  • git push -u origin main 将本地仓库的改动推送到远程仓库的 main 分支。并且由于使用了 -u 参数,后续可以直接使用 git push 命令推送改动。

三、推送现有文件夹

如果想要将一个已存在的文件夹上传到 Git 仓库,可以按照如下步骤进行:

cd existing_folder
git init --initial-branch=main
git remote add origin git@gitlab.omnrj.com:front/mfish-nocode-view.git
git add .
git commit -m "初始提交"
git push -u origin main

命令解析:

  • cd existing_folder 切换到存放要上传的文件夹的目录。
  • git init --initial-branch=main 在当前目录初始化一个 Git 仓库,并指定初始分支为 main
  • git remote add origin git@gitlab.omnrj.com:front/mfish-nocode-view.git 添加远程仓库的地址。
  • git add . 将当前目录下的所有文件添加到暂存区。
  • git commit -m "初始提交" 提交暂存区的文件,并添加提交信息“初始提交”。
  • git push -u origin main 将本地仓库的改动推送到远程仓库的 main 分支。并且由于使用了 -u 参数,后续可以直接使用 git push 命令推送改动。

四、推送现有 Git 仓库

如果已经有一个存在的 Git 仓库,想要将其推送到远程仓库,可以按照如下步骤进行:

cd existing_repo
git remote rename origin old-origin
git remote add origin git@gitlab.omnrj.com:front/mfish-nocode-view.git
git push -u origin --all
git push -u origin --tags

命令解析:

  • cd existing_repo 切换到已存在的 Git 仓库的目录。
  • git remote rename origin old-origin 将之前命名为 origin 的远程仓库重新命名为 old-origin
  • git remote add origin git@gitlab.omnrj.com:front/mfish-nocode-view.git 添加新的远程仓库地址。
  • git push -u origin --all 将本地仓库的所有分支推送到远程仓库。
  • git push -u origin --tags 将本地仓库的所有标签推送到远程仓库。

以上内容介绍了 Git 的一些常用命令行操作,涵盖了 Git 的基本使用流程。当你还需要进行其他

相关推荐

  1. Git012-Git 仓库初始化

    2024-03-19 11:02:03       15 阅读
  2. git初始化一个远程空仓库

    2024-03-19 11:02:03       37 阅读
  3. Git仓库

    2024-03-19 11:02:03       30 阅读
  4. <span style='color:red;'>Git</span><span style='color:red;'>初始</span>

    Git初始

    2024-03-19 11:02:03      38 阅读
  5. 修改git仓库地址

    2024-03-19 11:02:03       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-19 11:02:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-19 11:02:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-19 11:02:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-19 11:02:03       20 阅读

热门阅读

  1. 项目域名协议https,访问接口链接协议http

    2024-03-19 11:02:03       17 阅读
  2. Go语言: 基础总结

    2024-03-19 11:02:03       19 阅读
  3. 举例说明自然语言处理(NLP)技术

    2024-03-19 11:02:03       22 阅读
  4. Appium IOS自动化锁屏与解锁

    2024-03-19 11:02:03       25 阅读
  5. C语言经典面试题目(十九)

    2024-03-19 11:02:03       22 阅读
  6. 前端结合 react axios 获取真实下载、上传进度

    2024-03-19 11:02:03       22 阅读
  7. Unity3D 大地图分块:分块编辑小AStar地图详解

    2024-03-19 11:02:03       16 阅读
  8. mlflow ui --backend-store-uri 参数详解

    2024-03-19 11:02:03       19 阅读