Linux操作系统使用git提交代码

简介: Linux操作系统使用git提交代码

引言:

北京时间 2023/1/27/9:50,今天的起床时间9:05,可以看出我们是提前了一些些,但是不是我的功劳,当然也不是我的闹钟的功劳,毕竟我的闹钟是8:20和8:50的,因为我亲爱的老妈……懂的都懂。这边我先总结一个生活小常识,就是闹钟千万不要放在枕头旁边,剩下的懂的都懂。此博客本应在昨天完成,但是为了防止熬夜,我们放到了今天,但是重要原因都是因为我的唯一微信聊天伙伴做出的选择,所以我们先写了关于编译原理的博客,我的唯一微信聊天伙伴为人搞笑,好面子,不服输,容易给自己立flag,日理万机,喜欢欺负她的弟弟,这点我非常的看不惯,因为小时候也经常被我姐欺负,but现在……懂的都懂,以上就是我交友不慎之后,对其万分之一的理解。今天我们就来学习一下如何在Linux操作系统中提交我们的代码,然后进行我们的版本管理。我相信很多的小伙伴都有在Windows中提交过自己写的代码,所以在此基础之上,我们就来学一学如何在Linux中完成操作。


Linux提交代码到gitee

1.Linux中操作

首先登入我们的Linux操作系统中,输入指令,查看我们的操作系统上是否具有git这个工具

指令:git --version

如果没有也不需要害怕,我们下载一个就行了

指令:yum install -y git


2.gitee中操作

前往浏览器,搜索gitee这个网站,然后登录自己的gitee账号

完毕之后,点击右上角的一个加号,点击新建仓库


如图:


53.png


输入相关的信息,仓库创建完成之后

然后点击到我刚刚创建的仓库中,找到克隆/下载,点击,复制该链接

如图:

54.png


3.再回到Linux中操作

类比Windows中的提交代码的过程

我们为什么要复制我们的仓库的链接?

因为我们需要把我们在gitee上的这个仓库(远端仓库),给克隆到我们的本地仓库,也就是克隆到我们Linux中的文件夹中(当然此时的这个文件夹,你可以自己新建一个),就好比我们当初在Windows上进行安装各种程序才可以进行提交代码,原理是一样的,就是把远端仓库给赋值到本地仓库中(此时的本地仓库就是你的C盘或者D盘中那个带了一个绿色勾勾的文件夹)。

指令:cd xxfile

指令:git clone http://gitee.com/…… 就是跟上你刚刚从gitee上复制的那个链接

但是此时是需要进行gitee中账号和密码的输入的(中文名字记住在gitee上是有翻译成英文的)


如图:


55.png


此时当你可以看到如下内容的时候,就说明你已经把你的远端仓库给成功的拷贝到了本地了

指令:ls -al

56.png


并且可以发现我们的git文件夹是一个隐藏文件夹,所以这里告诉我们,我们不可以去乱动这个文件夹哦!

此时完成了这些工作之后,你就可以把自己想要提交的代码提交到gitee上了

具体步骤:

1.把你的代码文件复制到你的本地仓库中

指令:cp 你的代码文件(具体看自己的代码文件存放的位置)

如图:

57.png

像这样你的本地仓库就拥有了你的代码文件了

2.将仓库中的文件交给git管理

指令:git add .(注意有一个点,意思就是:将本地仓库中所有的未添加到本地仓库的文件给添加到git文件夹中)

3.将(.git)中的文件提交到我的本地仓库

指令:git commit -m “进度条代码”

4.将本地仓库提交到远端仓库

指令:git push

此时要进行账号密码的输入

注意:此时会有一个问题,就是关于你的身份信息的问题

如图:

58.png


解决方法如图:

59.png

5.成功现象

此时假如我们提交成功了之后,我们可以在Linux中查看到我们的提交记录

指令:git log

如图:

60.png


总结:综上看起来在Linux上提交代码是更加的简单的,在Windows上安装这个安装这个的,烦人,所以以后我们就可以使用Linux提交我们的代码啦!

相关文章
|
1天前
|
Shell Linux C语言
Linux初学者必备:全面掌握核心命令
Linux命令是操作系统的核心组成部分,用于管理和操作文件系统、网络、硬件资源以及执行各种任务。下面列出了一些常用的Linux命令及其基本用途,
Linux初学者必备:全面掌握核心命令
|
3天前
|
机器学习/深度学习 自然语言处理 运维
正式邀测! OS Copilot——一款基于大模型构建的 Linux 智能操作系统助手
重塑操作系统交互新体验,开启您的智能化系统管理之旅。
|
9天前
|
Linux 测试技术 开发工具
CentOS Linux 8使用阿里源(安装jdk11、git测试)
CentOS Linux 8使用阿里源(安装jdk11、git测试)
43 1
|
2天前
|
安全 固态存储 Linux
服务器linux操作系统重装的完整流程-傻瓜式教学
服务器linux操作系统重装的完整流程-傻瓜式教学
|
2天前
|
存储 缓存 固态存储
Linux操作系统之文件系统详解
Linux操作系统之文件系统详解
|
3天前
|
开发工具 git
vscode设置 git提交代码忽略node_modules,dist,vscode如何设置不提交node_modules,dist
vscode设置 git提交代码忽略node_modules,dist,vscode如何设置不提交node_modules,dist
9 0
|
4天前
|
NoSQL Linux 开发工具
【linux】在linux操作系统下快速熟悉开发环境并上手开发工具——体验不一样的开发之旅
【linux】在linux操作系统下快速熟悉开发环境并上手开发工具——体验不一样的开发之旅
|
9天前
|
关系型数据库 MySQL Linux
Linux操作系统:开源世界的强大引擎
Linux操作系统:开源世界的强大引擎
|
10天前
|
Linux 开发工具 git
解决 Linux git push 贡献者不同(没有出现绿点)的问题
解决 Linux git push 贡献者不同(没有出现绿点)的问题
|
2月前
|
Linux Shell 开发工具
Git 安装和配置教程:Windows - Mac - Linux 三平台详细图文教程,带你一次性搞 Git 环境
Git是一款免费、开源的分布式版本控制系统,广泛应用于软件开发领域。随着开源和云计算的发展,Git已经成为了开发者必备的工具之一。本文将为大家介绍Git在Windows、Mac和Linux三个平台上的安装和配置方法,带你一次性搞定Git环境
1802 0