Linux Debian12使用git将本地项目上传到码云(gitee)远程仓库

news/2024/5/17 16:54:18 标签: linux, gitee, github, 远程仓库, debian, 码云, git

gitee>gitee_0">一、注册码云gitee>gitee账号

这个可以参考其他教程,本文不做介绍。

gitee>gitee官网:https://gitee>gitee.com/

git_6">二、Linux Debian12安装git

如果Linux系统没有安装git,可以使用下面命令安装git

sudo apt install git

在这里插入图片描述

gitee>gitee_15">三、gitee>gitee新建仓库

我这只做测试,新建仓库名称test,填写仓库介绍、初始化仓库、设置模板和选择分支模型。如下图所示:

在这里插入图片描述
在这里插入图片描述

四、复制https链接

打开新建的test仓库,在“克隆/下载”按钮下面,复制gitee>gitee仓库https链接。

在这里插入图片描述

git_30">五、克隆git仓库项目到本地

在Linux系统上新建gitee>gitee目录,进入gitee>gitee目录。使用下面命令克隆远程gitee>gitee仓库到本地。

git clone gitee>gitee仓库https链接

按照提示输入gitee>gitee仓库用户名和密码,如下图所示:

在这里插入图片描述

gitee>gitee_39">六、准备需要上传到远程gitee>gitee仓库的文件

我需要把setdns文件内全部文件都上传到远程gitee>gitee仓库,因此把setdns文件内的全部文件都复制到本地仓库test文件夹内了。可以编辑README.md文件按照模板对这个项目作介绍。

在这里插入图片描述

gitgit_add__45">七、git上传三部曲之一:git add .

git add .是添加所有文件

git add [文件名] 添加单个文件

这里使用的文件名是一个点,git会自动判断,将当前目录下,并且在本地仓库中没有的文件放进本地仓库中。

gitgit_commit_am___53">八、git上传三部曲之二:git commit -am “提交日志描述”

git commit -am "提交日志描述"

文件中的改动提交到本地仓库,会自动更新已经放在本地仓库中的内容。

git第一次上传提交时出现问题,如下图所示:
输入下面2条命令即可:
git config --global user.email "邮箱"

git config --global user.name "用户名"
再次运行
git commit -am "提交日志描述"

在这里插入图片描述

gitgit_push_origin_master_70">九、git上传三部曲之三:git push origin master

git push origin master

将本地仓库代码push到码云仓库,保持一致。

在这里插入图片描述

gitee>gitee_79">十、在码云gitee>gitee远程仓库中查看该项目

在这里插入图片描述



http://www.niftyadmin.cn/n/5021452.html

相关文章

Ceph入门到精通-Macvlan网络模式

Docker中的Macvlan网络模式提供了一种将容器直接连接到宿主机网络的方式&#xff0c;使得容器可以拥有自己的MAC地址和与宿主机网络的直接连接。以下是使用Macvlan网络模式的一般步骤&#xff1a; 创建Macvlan网络&#xff1a; docker network create -d macvlan --subnet<s…

第十章 数组和指针

本章介绍以下内容&#xff1a; 关键字&#xff1a;static 运算符&#xff1a;&、*&#xff08;一元&#xff09; 如何创建并初始化数组 指针&#xff08;在已学过的基础上&#xff09;、指针和数组的关系 编写处理数组的函数 二维数组 人们通常借助计算机完成统计每月的支出…

Git在已有的项目中引入Submodule子模块管理:添加、更新、删除(实战示例代码)

前言 在进行Git版本控制的过程中&#xff0c;有时候我们需要在已有的项目中引入子模块&#xff0c;以便复用其他独立的Git存储库的代码或文件。本文将详细介绍如何在已有项目下添加、更新和删除Git的Submodule子模块&#xff0c;并提供相关的示例代码。 实战场景 假设我们已…

2023-简单点-树莓派安装ncnn框架

not python 按照下面的步骤进行就可以了&#xff1a; 参考 tips: 其中有一步要用下面方法: 如果你的git clone不得行&#xff0c;可以按照以下操作方法&#xff1a; git clone --depth1 https://ghproxy.com/ https://github.com/Tencent/ncnn.git python 直接 pip install …

《VulnHub》DarkHole:1

VulnHub 1&#xff1a;靶场信息2&#xff1a;打靶2.1&#xff1a;情报收集&威胁建模2.2&#xff1a;漏洞分析&渗透攻击 3&#xff1a;总结3.1&#xff1a;命令&工具3.1.1&#xff1a;Nmap 3.2&#xff1a;关键技术 VulnHub 打靶记录。官网&#xff1a;https://www.…

客户需求调研的三个实用工具

在竞争激烈的市场中&#xff0c;了解客户的需求并满足他们的期望对于企业的成功至关重要。因此&#xff0c;进行客户需求调研是一项关键性工作&#xff0c;可以帮助企业更好地理解客户的需求、偏好和行为。为了更有效地进行客户需求调研&#xff0c;以下是三个实用工具&#xf…

MySQL高可用搭建方案之(MMM)

有的时候博客内容会有变动&#xff0c;首发博客是最新的&#xff0c;其他博客地址可能会未同步,认准https://blog.zysicyj.top 注意&#xff1a;这篇转载文章&#xff0c;非原创 首发博客地址 原文地址 前言 MySQL的高可用有很多种&#xff0c;有我们经常说的MMM架构、MHA架构、…

分页查询实现

目录 1.实体类 2.Mapper层 2.1.xxxMapper接口 2.2.xxxMapper.xml文件 3.Service层 3.1.xxxService接口 3.2.xxxServiceImpl层 4.xxxController层 5.调用接口 6.总结 1.实体类 与数据库交互和与前端交互的实体类 这个Model是与数据库交互的实体类&#xff0c;其中的…