搭建Git远程仓库详细步骤(保姆级)

article/2025/8/19 1:26:21

1、前言

简单说一下Git,它是分布式版本控制工具,分布式相对于集中式可以这样理解,集中式有一个服务器(典型的SVN),我们在自己电脑上编辑完成的版本上传到服务器,版本V1-V2-V3这样叠加,当服务器出现问题我们就没法迭代版本;而Git作为分布式控制,它在本地有一个临时库可以用,即便服务器出问题了,我们也可以在本地迭代版本,服务器恢复了再上传远端就可以了。

2、软件安装和账号注册

2.1 GitHub账号注册

在官网直接注册就可以,需要一个邮箱账户接收验证。

官网:https://github.com/

2.2 本地安装Git

前往官网下载即可,注意一下本机是32还是64位,安装过程中不了解的配置用默认就可以,安装的路径不要有中文

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

3、Git本地基础操作

3.1 设置用户

默认安装可以将git快捷键置入鼠标右键,在桌面新建一个文件夹git-test,打开文件夹点击右键选择Git Bash Here可以打开git的控制台界面,输入git --version可以查看版本信息:

第一次使用的时候要设置一下用户,命令如下,其中用户名和邮箱都随意就可以,不需要真实邮箱,该设置仅为了区分一下本地用户:

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

3.2 文档入本地库

首先使用git init命令初始化一下本底库,然后就可以使用git status命令查看当前库状态,初始化完成后出现.git文件夹:

 在当前目录新建一个txt文档,并输入以下内容:

然后再调用git status命令可以查看有文档需要提交更新,使用git add 文件名 命令可以将文件提交至暂存区,提交完成后可以再输入git status进行查看:

 暂存区的文件通过以下命令可以提交至本地库:

git commit -m "日志信息" 文件名

 3.3 查看日志

通过以下命令可以查看文件本地库的更新日志:

git reflog  //查看版本信息
git log     //查看版本详细信息

 4、上传至GitHub

上面章节已经实现了本地库版本迭代,接下来讲解GitHub的配置,首先登陆账户,然后点击右上角的加号,选择New respository:

 给仓库起名,按需求选择是否公开,然后点击创建即可:

创建完成后可以获取到仓库地址:

在本地通过以下命令可以给远程仓库起别名:

git remote add 别名 远程地址        // 起别名
git remote -v                      // 查看当前别名

 使用以下命令可以将本地文件上传至GitHub,弹出绑定界面直接绑定账号即可:

git push 别名 分支

上传完成后可以在GitHub中查看到:

 5、从GitHub下载

在桌面新建一个文件夹,通过以下命令可以从远端仓库下载文件:

git clone 远程地址

 

 


http://chatgpt.dhexx.cn/article/qLuwLyJK.shtml

相关文章

如何修改项目中Git远程仓库地址?

当开发过程中,遇到git远程仓库地址可能因git服务部署主机地址的变化而发生变化后,我们该如何快速修改。 方法一:通过git命令修改 1、进入项目文件夹,右键鼠标,点击【Git Bash Here】 2、输入命令【git remote -v】查…

GIT远程仓库(随笔)

目录 前言 一、GIt常见命令 二、概念原理 三、常见的代码托管平台 四、配置SSH公钥 五、操作 1、注册账号 2、在gitee中,创建远程仓库 3、Git命令创建本地仓库 4、Git命令创建第一个版本提交 5、Git命令添加远程仓库 6、推送 7、修改开源项目 ​编辑 8、…

Git远程仓库

三、远程仓库 分布式版本管理系统,可以是在多台主机上共同管理同一个版本库,而且各台主机上的版本库都是一致的,没有主次之分。 在实际工作中,往往使用一台服务器充当版本库的载体,这台服务器24小时开机,…

08_Git远程仓库

教程目录 01_版本控制概述 02_Git概述 03_Git下载和安装 04_Git底层原理解析 05_Git命令详解 - CRUD 06_Git命令详解 - 分支 07_Git命令详解 - 后悔药 08_Git远程仓库 一、远程仓库概念 什么是远程仓库 为了能在任意 Git项目上团队协作,你需要知道如何管理…

Git入门使用到远程仓库全指南

简介 本文是面向零基础者的Git入门教程,内容较为基础简单,主要来源于各种资料整合以及个人使用经验,仅作基本了解性介绍。内容基本涵盖Git常用操作,以各种命令为中心,逐一解释其用法和注意事项。另附在VScode利用其辅…

【Git】远程仓库

1 远程仓库的使用 1.1 查看远程仓库 在 Gitee 上创建一个新的仓库git_demo_04,并配置SSH免密登录。SSH可参考 生成SSH秘钥,Gitee 相关使用可参考 Gitee 帮助中心 使用git clone命令克隆git_demo_04仓库到本地,该令会自动将其添加为远程仓库…

取整函数的性质

1、定义:取整函数是一类将实数映射到相近的整数的函数。 2、分类:常用的取整函数有两个,分别是下取整函数和上取整函数。 3、形式: 下取整函数在数学中一般记作,在计算机科学中一般记作 floor(x); 上…

取整函数

一、函数说明 对 double 而言,取整、取余的相关函数和运算符请参考下表: VB6.0C C# 说 明Int(x)floor(x)Math.Floor(x)floor表示地板,也就是将向下取整数,即返回最大的整数使得 Math.Floor(1.9) 返回 1 Math.Floor(1…

php 除法,php中如何除法取整

php中除法取整的方法:1、使用【round()】函数对浮点数进行四舍五入;2、使用【ceil()】函数向上舍入为最接近的整数;3、使用【floor()】函数向下舍入为最接近的整数。 php中除法取整的方法: 1. round:四舍五入 round()函…

Excel如何使用取整函数

如下图B列为随机录入的数据,现在想要将B列数据四舍五入保留两位小数 在C2单元格输入公式ROUND(B2,2) 将C2单元格下拉到底即可完成四舍五入保留两位小数。 如果想要保留整数,只需要将C2单元格公式改为ROUND(B2,0),并下拉到底即可完成。 下面跟…

取整函数及其性质

1、取整函数定义及分类 取整函数是一类将实数映射到相近的整数的函数。 常用的取整函数有两个,分别是下取整函数和上取整函数。 下取整函数在数学中一般记作,在计算机科学中一般记作 floor(x); 上取整函数在数学中一般记作,在…

mysql 向上取整_mysql的取整函数

一、ROUND()函数用法 ROUND(X) -- 表示将值 X 四舍五入为整数,无小数位 ROUND(X,D) -- 表示将值 X 四舍五入为小数点后 D 位的数值,D为小数点后小数位数。若要保留 X 值小数点左边的 D 位,可将 D 设为负值。 SELECT ROUND(123.456) 123 SELEC…

Mysql取整函数

Mysql取整函数 1.round 四舍五入取整 round(s,n):对s四舍五入保留n位小数,n取值可为正、负、零. 如四舍五入到整数位,则n取零. 2.ceil 向上取整 ceil(s):返回比s大的最小整数 3.floor 向下取整 floor(s):返回比s小的最大整数 案…

使用grep关键字出现次数进行计数统计

使用grep关键字出现次数进行计数统计 模糊匹配 grep -o "keyword" filename |wc -l精确匹配(以整个word 匹配) grep -wo "keyword" filename |wc -l包含关键字的行数(一行存在多个关键字,计数为1&#xff…

c语言面试笔试题及答案,C语言面试题(含答案)

1、某32位系统下, C程序void *p malloc( 100 ); sizeof (p) ? A.1 B.4 C.100 D.400 2、在一个10阶的B-树上,每个树根结点中所含的关键字数目多允许为( )个,少允许为( )个。 A.10,5 B.9,4 C.8,3 D.7,6 3、以下程序段执行后结果是() #include void main…

grep sed awk详解

1、基本正则 基本正则解释实例^以什么开头grep ‘^1’ id.txt 匹配以1开头 cat -A$以什么结尾grep ‘448$’ id.txt^$空行 这一行没有任何内容(空格也是)grep -n ‘^KaTeX parse error: Expected group after ^ at position 94: … grep -v ^̲’ id.txt…

linux命令四grep

文章目录 NAME名称SYNOPSIS概要DESCRIPTION描述OPTIONS选项Generic Program Information通用程序信息Matcher Selection匹配器的选择创建测试环境匹配正则测试只匹配字符串(包含特殊字符) Matching Control匹配控制匹配多个正则表达式从文件读取多个匹配样式匹配忽略大小写选择…

C语言基础

01 — Liunx相关命令 1.1 mv:移动,剪切命令 命令格式:mv 源文件 目标文件 作用:剪切成新文件mv 源文件 目标目录下 作用:剪切到制定目录里面去mv 源目录 目标目录 作用:剪切成新目录mv 源目录 目标目录下作用&#…

c语言三个标准流文件格式,标准C语言day02

标准C语言day02 复习: 1、常用的Linux命令 ls、cd、pwd clear touch cp mv rm cat/more/head/tail mkdir rmdir chmod find grep ifconfig ping whoami man sudo ftp telnet ssh tar 2、vim文本编辑器 vi是系统自带的文本编辑器,vim是它的增强版本。 三大…

cf1579

A. Casimir’s String Solitaire 给定一个只存在ABC的字符串&#xff0c;一次操作可以同时删除任意位置的‘A’和‘B’或‘B’和‘C’&#xff0c;问能否删完。 只需判断B的数量是否等于AC的数量。 #include<bits/stdc.h> using namespace std;#define read(a) scanf(&q…