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天前
|
Java Linux 编译器
Alibaba Cloud Linux 解锁云算力-软硬协同构建云上最佳操作系统体验
为什么需要做软硬件协同?在后摩尔时代,整个算力的提升逐渐放缓,那怎么提升计算机性能?
|
1天前
|
网络协议 Linux
【Linux】6、在 Linux 操作系统中安装软件
【Linux】6、在 Linux 操作系统中安装软件
6 0
|
1天前
|
存储 Ubuntu Unix
【Linux】1、操作系统、计算机硬件和软件、Linux 介绍
【Linux】1、操作系统、计算机硬件和软件、Linux 介绍
13 0
|
1天前
|
缓存 Linux Shell
【linux】体系结构和os管理
【linux】体系结构和os管理
10 0
|
1天前
|
NoSQL Linux 开发工具
【linux】git和gdb调试工具
【linux】git和gdb调试工具
23 5
|
2天前
|
存储 前端开发 开发工具
Git Hooks实战:提交前检查修改文件中是否包含调试代码
Git Hooks实战:提交前检查修改文件中是否包含调试代码
32 0
|
4天前
|
Linux 开发工具 数据安全/隐私保护
【Linux】git操作 - gitee
【Linux】git操作 - gitee
【Linux】git操作 - gitee
|
5天前
|
自然语言处理 数据挖掘 Linux
ModelScope问题之拷贝到内网linux系统运行代码报错如何解决
本合集将提供ModelScope安装步骤、配置要求和环境准备,以便用户顺利启动ModelScope进行模型开发和测试。
31 0
|
13天前
|
Unix Linux iOS开发
操作系统透视:从历史沿革到现代应用,剖析Linux与网站服务架构
操作系统透视:从历史沿革到现代应用,剖析Linux与网站服务架构
41 0
|
19天前
|
弹性计算 运维 安全
阿里云服务器Windows和Linux操作系统区别对比
阿里云服务器Windows和Linux操作系统区别对比,性能有差异吗?有,同配置下Linux性能要优于Windows,但这与阿里云无关,仅仅是linux和windows之间的区别。另外,阿里云提供的windows和linux操作系统均为正版授权,用户不需要额外支付许可费用,如何选择?看用户自己的应用程序情况。

热门文章

最新文章