首页 > 系统相关 >Linux中git使用

Linux中git使用

时间:2024-09-18 21:22:18浏览次数:11  
标签:github -- com Linux git ssh 使用 config

基础环境

在linux系统基础上关闭防火墙

 systemctl disable firewalld

查看防火墙状态

systemctl status firewalld

关闭安全模式,永久关闭修改:将    修改disabled

vi /etc/selinux/config

查看

git客户端

前提

        1.注册github用户

        2.在github上创建仓库

在Linux上

        1.生成本地ssh key

复制公钥,在github 中添加ssh key 在root目录下看进行

2.登入github,点击头像选择settings

选择ssh key  将公钥复制过来

3.安装git

yum install git

4.进行认证(但不能远程连接)

ssh -T [email protected]

在本地添加远程仓库用户名

  • git config --global user.name 'mu-404'

在本地添加远程仓库邮箱

启用默认的颜色设置

  • git config --global color.ui true

.查看配置

  • git config --list

  • ls .gitconfig

  • cat .gitconfig

从github上拉下项目,本地Git对此并没有管理该项目,需要声明

进行初始化init(就是建立本地仓库)即交给Git管理

git add 添加到暂存区,然后在提交到远程仓库。

git确认提交 接着需要确认连接仓库(同项目仓库连接一次即可,后面不用在弄)

总结

安装&连接

ssh-keygen -t rsa -C '[email protected]'

cat .ssh/id_rsa.pub
 

yum install git

ssh -T [email protected]

设置

git config --global user.name 'chenfuguo'
git config --global user.name 'mu-404'
git config --global user.email '[email protected]'
git config --list
 

从远程仓库克隆下来

git clone [email protected]:mu-404/mu_9.10.git

提交

git init

git add .

git commit -m 'mu提交2.sh'

git remote add origin [email protected]/mu-404/mu_9.10.git

git push -u origin main

标签:github,--,com,Linux,git,ssh,使用,config
From: https://blog.csdn.net/mufg15dfg/article/details/142218406

相关文章

  • 系统地掌握 SecureCRT 的基本使用;深入掌握 SecureCRT 的各项功能与技巧。深入掌握 Sec
    secureCRT.exe是一个用于安全远程访问的终端仿真程序。它主要用于通过SSH、Telnet和其他协议连接到远程计算机和网络设备,以实现安全的命令行操作。功能和用途安全连接:通过SSH加密协议提供安全的远程访问,保护数据传输。终端仿真:支持多种终端类型,如VT100、VT102、......
  • 自动化测试 RobotFramework-ride使用相关总结
    开发环境win11家庭中文版Python3.9.13robotframework6.1.1说明:为了方便的使用robot命令,安装好robotframwork后,修改系统环境,添加robot.exe(PYTHON_HOME/Scripts/robot.exe)所在路径到系统环境变量path安装参考连接:https://github.com/robotframework/robotframework/blob/mast......
  • 使用Python解决对比出两个Excel文件中的不同项并将结果重新写入一个新的Excel文件
    因为有统计成员到会情况的任务,每次汇总时都很麻烦,需要一个个对应腾讯会议导出名单的成员,然后在总表上进行标记,所以就写了本程序来减少统计的复杂度。使用xlrd和xlwt包首先安装两个包pipinstallxlrd==1.2.0pipinstallxlwt==0.7.5定义contrast函数defcontrast(processed_e......
  • 【Linux】Linux的基本指令(1)
    Aclownisalwaysaclown.......
  • 使用firemin降低火狐内存占用
    这些年一直使用火狐浏览器,之前一直在AMD平台的机器使用,没有遇到过内存占用过大的问题(可能也与平台无关)。现在在IntelCPU的机器上使用,时间一久,内存就占用很大。试过Firefox/内存消耗严重里面的办法,效果不明显。也试过修改about:config里面的一些选项,也没有达到想要的效果。网上搜......
  • 【MySQL】使用C语言连接数据库
           看到标题,可能会疑惑,我们学习的不是C++吗,为什么使用C语言去连接数据库呢??实际上,这两种语言都可以连接数据库,但是C语言提供的API没有进行封装,更有利于我们学习数据库连接。面向API编程,哈哈哈哈哈哈!!!!!一、安装适合自己平台的mysqlconnect库    因为我使用......
  • 【Linux】多路转接epoll
    一、I/O多路转接poll1.1poll函数接口函数原型函数参数fds:是一个poll函数监听的结构列表,每一个元素中包含了三部分内容:文件描述符,监听的事件集合,返回的事件集合。nfds:表示的是fds数组的长度timeout:表示poll函数的超时时间,单位是毫秒函数功能       poll函数用......
  • 使用rust自制操作系统内核
    一、系统简介本操作系统是一个使用rust语言实现,基于32位的x86CPU的分时操作系统。项目地址(求star):GitHub-CaoGaorong/os-in-rust:使用rust实现一个操作系统内核详细文档:自制操作系统·语雀1.项目特性在本项目的实现上,我认为该项目有一下特性:特性说明rust语言实......
  • 【JavaSE】--数组的定义与使用
    文章目录1.数组的基本概念1.1什么是数组1.2数组的创建及初始化1.2.1数组的创建1.2.2数组的初始化1.3数组的使用1.3.1数组中元素访问1.3.2遍历数组2.数组是引用类型2.1初识JVM的内存分布2.2基本类型变量与引用类型变量的区别2.3再谈引用变量2.4认识null3......
  • linux常用命令
    格式:命令选项参数命令参数选项1.1ls命令ls               列出当前路径下所有文件ls-a      列出当前路径下所有文件(包括隐藏文件linux中隐藏文件都是以点开头的)ls-l          列出当前路径下所有文件(包括文件的详细信息......