Git初始化及仓库的创建

这篇博客详细介绍了如何使用Git初始化一个新的仓库,包括在Windows环境下新建文件夹,通过bash命令行操作,以及向仓库中添加文件并提交的步骤。文章强调了正确设置Git基本信息的重要性,并提供了初始化仓库和提交文件的命令行操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git实战操作

1.基本信息设置

  • 在桌面创建一个文件夹(这里是在c盘)
    ## 标题
  • 进入文件夹,右键打开bash
    在这里插入图片描述
  • 显示命令终端
    在这里插入图片描述
  • 输入如下代码:
    注意:这里的内容要写正确,还没有创建GitHub的伙伴,这里给出创建教程:GitHub最详细使用方法及教程
    温馨提示:代码不用用ctrl+v粘贴,复制以后鼠标右键选择Paste进行粘贴,两行代码一行一行执行
git config --global user.name “GitHub用户名”
git config --global use.email “GitHub电子邮箱“

在这里插入图片描述

  • 查看是设置成功
git config --list

在这里插入图片描述

2.初始化一个新的仓库

新建文件夹
1.直接在windows文件夹窗口右键,新建文件夹,我这里命名为test01
2.或者在bash命令行里面创建文件夹,代码如下:
  • 这里涉及一些基础的Linux命令代码,读者一点一点学习就行了
    在这里插入图片描述
  • 进入test01文件夹,可以在windows桌面下双击进入,也可以使用linux命令进入,代码如下:
cd test01
  • git init 生成一个隐藏文件.git(用来存储本地仓库信息的)
    在这里插入图片描述
在windows界面下也是可以看到的
  • 注意:这里有些小伙伴可能看不到,就需要把你电脑设置显示隐藏文件,win10小伙伴看这里win10设置显示隐藏文件
  • 这里就初始化完成了
    在这里插入图片描述

3.向仓库中添加文件

  • 先创建一个文件,可以直接windows界面右键创建,作者演示的是在命令行中创建index.html文件

pwd,查看当前所在位置
touch ,创建文件
在这里插入图片描述
这里可以看到以及创建成功了
在这里插入图片描述

  • 使用下列代码查看当前状态
git status 

在这里插入图片描述

现在将index.html提交到暂存区
  • 使用下面的代码:
git add index.html

再用git status查看状态:
在这里插入图片描述

将文件从暂存区提交到Git 仓库

代码如下(单引号里面是提交描述):

$ git commit -m 'add to git'

在这里插入图片描述

这里显示nothing to commit 表示已经提交完成

4. 总结

过程非常详细,希望对读者有所帮助,下一篇文章将分享如何管理远程仓库。

(By:Web_student 2019-12-25 晚11点于成都 个人博客 http://blog.xiaogege.club

<think>好的,我需要回答用户关于如何在Git初始化远程仓库的问题。首先,根据用户提供的引用内容,我需要整理出正确的步骤,并确保符合系统级指令的要求。 首先,用户提供的引用中有四个相关的引用内容,其中引用[1]提到初始化远程仓库的步骤包括git pull和git push,引用[2]详细列出了初始化本地仓库并关联远程的步骤,引用[3]和[4]也涉及了类似的操作。我需要将这些步骤整合成一个清晰的流程。 接下来,我需要确保回答符合系统级指令:使用中文,行内公式用$...$,独立公式用$$...$$,正确LaTeX语法,生成相关问题。不过这个问题主要涉及Git命令,可能不需要数学公式,但要注意代码块的格式。 用户的问题是如何初始化Git远程仓库,所以需要分步骤说明。根据引用内容,正确的流程应该是先创建本地仓库,关联远程仓库,然后推送代码。此外,需要注意git pull的步骤以避免冲突,如引用[2]中的第六步使用了git pull --rebase origin master。 需要注意的是,初始化远程仓库通常是在Git托管平台(如GitHub、GitLab)上创建仓库,然后在本地关联。但用户可能更关心如何将本地仓库与远程仓库关联并推送代码。因此,回答应包括创建远程仓库(如在网页端操作),然后本地初始化、关联、推送的步骤。 需要检查是否有遗漏的步骤,比如git init,git add,git commit,这些是本地初始化的必要步骤。然后关联远程仓库git remote add origin),拉取更新(git pull --rebase),最后推送(git push)。 此外,引用中提到的配置问题,如处理换行符错误(Delete ␍eslint),可能需要在回答中提到,但用户的问题是关于初始化远程仓库,这部分可能作为补充注意事项。 最后,生成相关问题需要考虑用户可能的后续疑问,比如如何克隆远程仓库、处理推送冲突、配置SSH密钥等。</think>### 如何在Git初始化远程仓库? 以下是初始化Git远程仓库的完整步骤,结合本地仓库配置与远程关联: --- #### **步骤1:创建远程仓库(以GitHub/GitLab/Gitee为例)** 1. 在Git托管平台(如GitHub)网页端新建一个空仓库,记录仓库的HTTPS或SSH地址(例如:`https://github.com/username/repo.git`)。 --- #### **步骤2:本地初始化仓库** 1. 进入项目目录并初始化本地仓库: ```bash cd /path/to/your/project git init ``` 2. 添加文件到暂存区并提交: ```bash git add . # 添加所有文件 git commit -m "第一次提交:初始化仓库" # 提交说明 ``` --- #### **步骤3:关联远程仓库** 1. 将本地仓库与远程仓库关联: ```bash git remote add origin https://github.com/username/repo.git ``` - `origin`是远程仓库的默认别名,可自定义[^2][^4]。 --- #### **步骤4:拉取远程变更(避免冲突)** 1. 首次推送前,建议拉取远程分支并合并: ```bash git pull --rebase origin master # 若远程分支是main,则替换为main ``` - `--rebase`确保本地提交历史线性化[^2]。 --- #### **步骤5:推送代码到远程仓库** 1. 强制推送(若远程为空)或常规推送: ```bash git push -u origin master # 首次推送需指定分支,-u设置上游追踪 ``` - 若远程默认分支是`main`,需修改为`git push -u origin main`。 --- #### **注意事项** 1. **权限问题**:确保远程仓库的写入权限(如SSH密钥配置正确)。 2. **换行符错误**:若出现`Delete ␍eslint`警告,可在项目中添加`.gitattributes`文件统一换行符[^1]。 3. **分支命名**:部分平台默认分支为`main`而非`master`,需保持一致。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值