首页 > 系统相关 >如何建立Linux与git的连接?

如何建立Linux与git的连接?

时间:2023-06-26 19:32:10浏览次数:66  
标签:文件 git 仓库 远程 add 用户名 Linux 连接

@[Toc] 本文以Xshell为案例进行与git的连接!

建立连接三板斧:

add , commit ,push

Linux与git远程连接的方法:

1.设置全局的用户名和邮箱

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

如何建立Linux与git的连接?_用户名

2.先创建本地文件夹

mkdir test

3.cd 进入本地仓库

cd test

4.git init 之后 ls -a 查看是否有.git文件

如何建立Linux与git的连接?_用户名_02

(注意:如果git失败,可能是没有安装git指令 只需要安装一下即可:)

yum install -y git

如何建立Linux与git的连接?_用户名_03

这样为安装git指令成功

  1. ls -a查看是否有 .git文件
  2. 如何建立Linux与git的连接?_git_04

  3. 与远程仓库建立连接关系

git remote add origin + 远程仓库的地址

如何建立Linux与git的连接?_远程仓库_05

远程仓库地址可以在git上你所要连接的仓库查看

如何建立Linux与git的连接?_git_06

7.合并文件因为我远程仓库是不为空的,所以首先需要git pul1把远程仓库文件拉下来进行合并

git pull origin master

如何建立Linux与git的连接?_远程仓库_07

此时文件就被拉下来了

如何建立Linux与git的连接?_用户名_08

如果Linux上有文件了,可以按下面的操作推到git上。

  1. add文件

git add + 文件名

9.commit文件添加描述

git commit -m "我的测试文件"

10.push上传

git push -u origin master

最后输入用户名和密码即可(密码是不显示出来的)

用户名是git上如图位置:

如何建立Linux与git的连接?_远程仓库_09

如何建立Linux与git的连接?_用户名_10

这样就完成了。

如何建立Linux与git的连接?_用户名_11

标签:文件,git,仓库,远程,add,用户名,Linux,连接
From: https://blog.51cto.com/u_15818575/6557118

相关文章

  • Linux ssh: Could not resolve hostname xxxx: Name or service not known
    linux(centos)在配置互信时,出现报错:ssh:Couldnotresolvehostnamexxxx:Nameorservicenotknown出现这种错误是因为系统/etc/hosts中配置的主机名与HOSTNAME的不一致造成。例如:/etc/hosts中这样配置baoyw-dbhostname中这样配置baoywdb......
  • Mybatis 使用汇总(介绍,功能,连接池,日志,注解,XML映射文件)
    Mybatis介绍Mybatis功能Mybatis连接池mybatis日志Mybatis注解MybatisXML映射文件01.Mybatis是一款优秀的持久层框架(DAO),它支持自定义SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的XML......
  • mybatis中数据库连接池切换到更优秀的连接池上
    数据库连接池切换mybatis中数据库连接池比较流行,性能优越的有2个:数据库连接池技术:A.Hikari(springboot默认)追光者B.Druid(德鲁伊)1Druid(德鲁伊)Druid连接池是阿里巴巴开源的数据库连接池项目功能强大,性能优秀,是Java语言最好的数据库连接池之一2Hikari(springboot默认3.把默......
  • 本地git项目关联新仓库
    ......
  • Hyper-V是微软开发的一种虚拟化技术,它允许在一台物理计算机上创建和管理多个虚拟机。
    Hyper-V是微软开发的一种虚拟化技术,它允许在一台物理计算机上创建和管理多个虚拟机。虚拟机可以运行不同的操作系统,如Windows、Linux等。以下是关于Hyper-V的一些要点:虚拟化技术:Hyper-V是一种类型-1(裸金属)虚拟化技术,它直接运行在硬件上,而不需要一个宿主操作系统。这使得虚拟机能......
  • linux 核间通讯rpmsg架构分析【转】
    转自:https://blog.csdn.net/wind0419/article/details/123277545以imx8为例在最底层硬件上,A核和M核通讯是靠硬件来进行的,称为MU,如图  LinuxRPMsg是在virtioframework上实现的一个消息传递机制VirtIO是一个用来实现“虚拟IO”的通用框架,典型虚拟的pci,网卡,磁盘等虚拟设......
  • linux下搭建mysql
    Linux下搭建mysql一、上传解压mysql压缩包1.上传mysql压缩包到linux下任意目录比如/usr/src(新系统需要给该目录添加权限:chmod777/usr/src)2.解压mysql压缩包unzipmysql-community-5.7-all.zip二、安装mysql应用程序1.严格按顺序安装rpm程序rpm-ivhmysql-community-common-5.7.......
  • Linux基础26 rsync服务, 三种传输方式
    Rsync服务一、备份1.什么是备份?备份就是把重要的数据或文件再次复制一份保存起来(给源文件增加一个副本)2.为什么要备份?数据很重要!!!出现故障之后,需要恢复数据(软件服务出现问题几率很小,80%都是人为故障)3.能不能不做备份对于不重要的数据,可以不做备份对于不必要的数据可......
  • git——迁移方法备份
     指定url导出 export.shif[-z"$1"]thenecho"Theorigin_git_urlisempty"exitfiorigin_url=$1echo""echoorigin_url=$origin_urlfilename=$(basename"$origin_url")cdbareif[-d"$filename"......
  • linux下docker安装与使用
    linux下docker安装1.安装依赖包执行命令:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.安装docker执行命令:yuminstall-ydocker3.启动和关闭docker启动:systemctlstartdocker关闭:systemctlstopdocker......