首页 > 系统相关 >使用linux上传代码到gitee

使用linux上传代码到gitee

时间:2022-10-19 21:34:42浏览次数:49  
标签:yzq git centos VM gitee linux new 上传

(文章目录)

一、 git的安装

sudo yum -y install git

检查是否安装成功

git --version(这个是输入)
git version 1.8.3.1 (若安装成功会自动弹出)	

二、过程

1. 仓库链接

首先登录gittee,进入仓库,并找到克隆/下载

在这里插入图片描述

点击下载后,找到HTPPS并复制链接 在这里插入图片描述

2.linux中的操作

进入你想要传的文件目录中

[yzq@VM-8-8-centos ~]$  cd mk
[yzq@VM-8-8-centos mk]$  ls
main.c  makefile  mytest.c  mytets.c  test.h

此时我想要传如上文件内容

1. git clone

[yzq@VM-8-8-centos mk]$  git clone https://gitee.com/yaozhiqi123456/the-new-warehouse.git

git clone +复制链接

[yzq@VM-8-8-centos mk]$ ls
main.c  makefile  mytest.c  mytets.c  test.h  the-new-warehouse

此时ls命令, 就会把你的仓库名字显示出来


1. 进入仓库

进入你的仓库中

[yzq@VM-8-8-centos mk]$ cd the-new-warehouse
[yzq@VM-8-8-centos the-new-warehouse]$ ls
ConsoleApplication1  main.c  makefile  Pro.c  Pro.h  README.en.md  README.md

进入你的仓库,此时仓库中是你之前储存的代码,我们需要将现在你想要储存的代码搞进仓库

2. 拷贝代码

[yzq@VM-8-8-centos the-new-warehouse]$ cp ../*.c .
[yzq@VM-8-8-centos the-new-warehouse]$ cp ../*.h .
[yzq@VM-8-8-centos the-new-warehouse]$ ls
ConsoleApplication1  main.c  makefile  mytest.c  mytets.c  Pro.c  Pro.h  README.en.md  README.md  test.h

cp .. /*.c .即将上一级目录的所有.c文件都传入当前目录中 cp .. /*.h .即将上一级目录的所有.h文件都传入当前目录中

2. git status(可忽略)

git status

git status 这是查看代码的状态,看是否之前传过了

在这里插入图片描述

若出现 new file 说明并没有传过,当前.c和.h文件以及makefile都不在git中。

3. git add

git add * 

使用 git add * 将所有没有添加过去的都添加过去。

4. git commit

git commit -m "对于代码的简介"

将本地代码添加到本地仓库中

正常情况

在这里插入图片描述

出现红框的现象为正常情况

异常情况

在这里插入图片描述

若出现红框现象,则为异常情况

输入以下两句话,再重新输入 git commit -m "你的代码简介” ,即可正常运行

git config --global user.email "你的绑定gitee的邮箱"
git config --global user.name "你的gitee名字"

在这里插入图片描述

红框为你的gitee名字

在这里插入图片描述

红框为你的gitee绑定邮箱

5. git push

git push

上传到gitee上

在这里插入图片描述

输入绑定gitee的手机号与gitee密码

在这里插入图片描述

出现如下则说明上传成功

标签:yzq,git,centos,VM,gitee,linux,new,上传
From: https://blog.51cto.com/u_15787387/5768400

相关文章

  • git 上传是的comment message的规范问题
    背景Git每次提交代码都需要写commitmessage,否则就不允许提交。一般来说,commitmessage应该清晰明了,说明本次提交的目的,具体做了什么操作……但是在日常开发中,大家的commi......
  • FLTK基于cmake编译以及使用(Windows、macOS以及Linux)
    最近因为一些学习的原因,需要使用一款跨平台的轻量级的GUI+图像绘制C/C++库。经过一番调研以后,最终从GTK+、FLTK中选出了FLTK,跨平台、够轻量。本文将在Windows、macOS两套......
  • Linux 中的硬链接和符号链接
    https://linux265.com/news/7471.html类似Windows系统中的快捷方式,在Linux系统中它们叫链接,存在两种形式,一种是硬链接,一种是符号链接。通常,符号链接也被称为软链接,下......
  • (Linux)不挂断启动进程
    环境:腾讯云Ubuntux86_64问题:在配置应用时,需要让他后台启动,关闭ssh连接也要可以保持后台运行解决办法:1、使用nohup参考链接:https://zhuanlan.zhihu.com/p/344554760no......
  • 宋宝华: 关于Linux进程优先级数字混乱的彻底澄清
    找了好久终于找到你了,这是网上关于优先级描述最清晰的一个帖子。没有之一。必须转发。                所以从上面的描述来说,先是区分调......
  • Linux 中的文件权限
    https://linux265.com/news/7467.html在Linux系统中,一切皆文件,目录也是一种文件形式叫目录文件,它们的属性主要包含:索引节点(inode),类型、权限属性、链接数、所归属的用......
  • Linux服务器下php网站解决故障常用方法
    1、查看nginx进程命令:ps-ef|grepnginx2、查看php进程命令:ps-aux|grepphp3、查看cpu、内存使用情况命令:top4、查看磁盘空间df-h5、查看当前目录的大小du-sh......
  • Linux中如何配置生成core文件
    1、查看生成core文件的开关是否开启ulimit-c,如果为0,则没有开启;如果为>0的一个数,则表示生成core文件的大小;如果为unlimited,则表示core文件的大小不受限制。2、如何临时......
  • 深入理解Linux文件系统与日志分析
    一、inode与block1、inode与block概述1)bolck(块)①、连续的八个扇区组成一个block(4K)②、是文件存取的最小单位2)inode(索引节点)①、中文译名为“索引节点”,也叫i节点②......
  • FileUpload组件(文件上传下载)
    文件上传实现web开发中的文件上传功能,操作步骤:    1.在web页面中添加上传输入项。    2.在servlet中读取上传文件的数据,并保存到本地硬盘......