【Linux的git操作】

devtools/2024/10/11 11:20:32/

Linux学习笔记---010

  • Linux的git操作
    • 1、什么是gitee
    • 2、git 准备工作
      • 2.1、查看是否安装了 git 版本工具
      • 2.2、安装 git 工具/更新成最新版本
      • 2.3、在gitee上创建远程仓库(略)
      • 2.4、提交file的初始化操作
    • 3、git的“三板斧”
      • 3.1、add
      • 3.2、commit
      • 3.3、push
      • 3.4、出现验证个人信息

git_2">Linux的git操作

前言:
这篇主要介绍基于Linux环境下,如何使用git的一些指令上传我们自己的代码到gitee代码托管库进行管理。至于怎么建立库就不多说了。自用教程,不详细勿介意。
/知识点汇总/

gitee_6">1、什么是gitee

Gitee(码云)是开源中国社区于2013年推出的基于Git的代码托管平台。
它致力于为国内开发者提供优质稳定的托管服务,无论是个人、团队还是企业,都能够实现代码托管、项目管理、协作开发。
作为一个开源社区的平台,Gitee还可以促进开源共享,为软件开发的未来贡献自己的力量。Gitee目前已经成为国内最大的代码托管平台,与GitHub类似,但主要服务于国内用户。
此外,Gitee还提供了丰富的功能,如代码质量分析、项目演示等,以满足用户的不同需求。

git__13">2、git 准备工作

git__14">2.1、查看是否安装了 git 版本工具

git --version:查看 git 版本信息

若能够查看到 版本信息则说明当前Linux当中已经安装了 git 工具,若检测不到 git 版本则说明未安装 git 工具,需要进行安装。

git__20">2.2、安装 git 工具/更新成最新版本

sudo yum install git:安装 git 工具/更新成最新版本

gitee_24">2.3、在gitee上创建远程仓库(略)

gitee上创建远程仓库后:执行克隆我们的仓库

将远程仓库克隆到本地:git clone https://仓库路径;
(请注意:仓库路径即仓库访问 URL 地址,更改仓库路径将导致原克隆地址不可用)

2.4、提交file的初始化操作

以file.txt为例:
在这里插入图片描述

a、将本地版本同步到远程仓库:git push origin master (master是主分支)

b、初初始化空项目(可能需要切换到 root 管理员用户):git init:

git_39">3、git的“三板斧”

3.1、add

a、提交当前目录的所有文件记录:git add --all ./
提交指定文件的记录:git add file.txt
注意:执行命令前,建议不必要的麻烦,可将被提交的文件最好先拷贝到仓库目录下,即克隆到本地的那个目录下。
在这里插入图片描述

3.2、commit

b、提交本地仓库版本信息:git commit -m “引号类填写此次提交文件的主要关键词”
比如:git commit -m “git教程提交测试”
在这里插入图片描述

3.3、push

c、提交到远程仓库:git push (-u origin master)
在这里插入图片描述
在这里插入图片描述

3.4、出现验证个人信息

在以上步骤中可能首次使用时,会提示填入账号和密码。填写即可。
以后还弹出提示可直接全局设置以下命令(但是为了账号安全等,不建议):

git config --global user.email “you@example.com”
git config --global user.name “Your Name”


http://www.ppmy.cn/devtools/6612.html

相关文章

Ubuntu 22.04.4 LTS 初始配置(root、ssh)

开启root 设置 root 用户的密码。 在终端中输入以下命令并按 Enter 键: sudo passwd root然后,你需要输入你的当前用户密码以获取sudo权限,接着你将被提示输入新的 root 密码。输入你想要设置的密码,然后再次输入以确认。 启用…

Kubernetes(k8s)集群搭建部署,master节点配置

目录 1.切换为root用户 2.关闭防火墙,关闭swap分区和禁用SElinux 3.安装docker 4.更改daemon.json文件,指定 Docker 守护进程使用的 cgroup 驱动程序 5.重启docker服务 6.配置kubernetes.repo 7.安装Kubelet、Kubeadm、Kubectl 8.设置开机自启

【Redis(4)】Redis主从复制模式配置示例

Redis的三种高可用方案对比参考上一篇博客:深入理解Redis三种高可用方案,以做出明智的选择,下面要探讨的是三种方案其中的一种。 在构建高性能的缓存系统时,Redis以其卓越的性能和简单性成为了首选。本文将探讨Redis主从复制的工…

uniapp h5项目上传图片到oss(纯前端)

需求:后端给前端一个oss上传地址,前端需要根据getCkOSSToken获取stsToken,使用client.put方法将图片上传成功,并且使用canvas压缩图片 效果图 废话不多说,直接上代码,代码可直接复制,运行 准备工作 cnpm…

最新Java面试题3【2024中级】

互联网大厂面试题 1:阿里巴巴Java面试题 2:阿里云Java面试题-实习生岗 3:腾讯Java面试题-高级 4:字节跳动Java面试题 5:字节跳动Java面试题-大数据方向 6:百度Java面试题 7:蚂蚁金服Java…

Pytorch——训练时,冻结网络部分参数的方法

一、原理: 要固定训练网络的哪几层,只需要找到这几层参数(parameter),然后将其 .requires_grad 属性设置为 False 。然后修改优化器,只将不被冻结的层传入。 二、效果 节省显存:不将不更新的参数传入optimizer提升速…

LeetCode 面试经典150题 202.快乐数

题目: 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果这个过程 结…

selenium反反爬虫,隐藏selenium特征

一、stealth.min.js 使用 用selenium爬网页时,常常碰到被检测到selenium ,会被服务器直接判定为非法访问,这个时候就可以用stealth.min.js 来隐藏selenium特征,达到绕过检测的目的 from selenium import webdriver from seleniu…