本地服务器上传代码到gitee仓库

2023-05-16

把gitlab仓库里的node-day01项目传到本地服务器,再把本地服务器里的node-day01项目传到Gitee代码仓库

1 登录Gitlab,复制代码仓库地址

在这里插入图片描述

2 拷贝一刚复制的Git 仓库到本地

root@ubuntu:~# git clone http://192.168.10.9/node-demo/node-day01.git
Cloning into ‘node-day01’…

3 本地服务器上传代码到gitee仓库

  • 登录Gitee
    在这里插入图片描述
  • 新建仓库

在这里插入图片描述

  • clone克隆仓库到本地服务器
    进入linux
    如果没有安装git,可以执行以下命令安装git
yum install git
  • 配置git全局环境
git config --global user.name "abc344327477"
git config --global user.email "abc190425@*"
  • 修改commit默认打开的文本编辑工具
git config --global core.editor "vim"
  • 开始克隆:
root@ubuntu:~# git clone https://gitee.com/abc344327477/node-day02.git
Cloning into 'node-day01'...
Username for 'https://gitee.com': abc344327477
Password for 'https://abc344327477@gitee.com': 
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (4/4), 1.76 KiB | 1.76 MiB/s, done.
  • 查看克隆下来的文件夹
root@ubuntu:~# ls
213          aws-iam-authenticator  gitlab-damo      node-day02     wg0.conf
asd          bin                    go               node.yaml
awk-insgres  dist.zip               kkk              prometheus-dev
aws          doc.ttx                kuboard-v3.yaml  snap
  • 进入node-day01,并拷贝node-day01里的所有文件到node-day02中
cd /root/node-day01
cp -r /root/node-day01/* /root/node-day02
  • 查看文件是否拷贝成功
root@ubuntu:~/node-day02# ll
total 1316
drwxr-xr-x  8 root root   4096 Mar 15 16:18 ./
drwx------ 21 root root   4096 Mar 15 15:27 ../
-rw-r--r--  1 root root     89 Mar 15 16:18 babel.config.js
drwxr-xr-x  3 root root   4096 Mar 15 16:18 blog/
-rw-r--r--  1 root root     92 Mar 15 16:18 Dockerfile
-rw-r--r--  1 root root    212 Mar 15 16:18 Dockerfile-123
drwxr-xr-x  4 root root   4096 Mar 15 16:18 docs/
-rw-r--r--  1 root root   3252 Mar 15 16:18 docusaurus.config.js
drwxr-xr-x  8 root root   4096 Mar 15 15:56 .git/
-rw-r--r--  1 root root    333 Mar 15 16:18 my.conf
drwxr-xr-x  7 root root   4096 Mar 15 16:17 node-day01/
-rw-r--r--  1 root root    614 Mar 15 16:18 node.yaml
-rw-r--r--  1 root root    924 Mar 15 16:18 package.json
-rw-r--r--  1 root root 911675 Mar 15 16:18 package-lock.json
-rw-r--r--  1 root root    821 Mar 15 15:21 README.en.md
-rw-r--r--  1 root root    770 Mar 15 16:18 README.md
-rw-r--r--  1 root root    727 Mar 15 16:18 sidebars.js
drwxr-xr-x  5 root root   4096 Mar 15 16:18 src/
drwxr-xr-x  3 root root   4096 Mar 15 16:18 static/
-rw-r--r--  1 root root 359001 Mar 15 16:18 yarn.lock

其中README.md是文档说明,采用Markdown格式编写。

  • 添加源文件到本地仓库:
root@ubuntu:~/node-day02# git add *
root@ubuntu:~/node-day02# git status 
On branch master
Your branch is up to date with 'origin/master'.

Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
	new file:   blog/2019-05-28-first-blog-post.md
	new file:   blog/2019-05-29-long-blog-post.md
	new file:   blog/2021-08-01-mdx-blog-post.mdx
	new file:   blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg
	new file:   blog/2021-08-26-welcome/index.md
	new file:   blog/authors.yml
	new file:   docs/Ga-staking/_category_.json
	new file:   docs/Ga-staking/read.md
	new file:   docs/Phoneix-pubk/_category_.json
	new file:   docs/Phoneix-pubk/read.md
	new file:   docs/intro.md
	new file:   src/components/HomepageFeatures/index.js
	new file:   src/components/HomepageFeatures/styles.module.css
	new file:   src/css/custom.css
	new file:   src/pages/index.js
	new file:   src/pages/index.module.css
	new file:   src/pages/markdown-page.md
	new file:   static/.nojekyll
	new file:   static/img/docusaurus.png
	new file:   static/img/favicon.ico
	new file:   static/img/logo.svg
	new file:   static/img/tutorial/docsVersionDropdown.png
	new file:   static/img/tutorial/localeDropdown.png
	new file:   static/img/undraw_docusaurus_mountain.svg
	new file:   static/img/undraw_docusaurus_react.svg
	new file:   static/img/undraw_docusaurus_tree.svg
  • 执行commit -m 加文件描述
root@ubuntu:~/node-day02# git commit -m 'd'   # 后面要加上文件的描述,根据实际情况写

[master 162c72e] d
 26 files changed, 1491 insertions(+)
 create mode 100644 blog/2019-05-28-first-blog-post.md
 create mode 100644 blog/2019-05-29-long-blog-post.md
 create mode 100644 blog/2021-08-01-mdx-blog-post.mdx
 create mode 100644 blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg
 create mode 100644 blog/2021-08-26-welcome/index.md
 create mode 100644 blog/authors.yml
 create mode 100644 docs/Ga-staking/_category_.json
 create mode 100644 docs/Ga-staking/read.md
 create mode 100644 docs/Phoneix-pubk/_category_.json
 create mode 100644 docs/Phoneix-pubk/read.md
 create mode 100644 docs/intro.md
 create mode 100644 src/components/HomepageFeatures/index.js
 create mode 100644 src/components/HomepageFeatures/styles.module.css
 create mode 100644 src/css/custom.css
 create mode 100644 src/pages/index.js
 create mode 100644 src/pages/index.module.css
 create mode 100644 src/pages/markdown-page.md
 create mode 100644 static/.nojekyll
 create mode 100644 static/img/docusaurus.png
 create mode 100644 static/img/favicon.ico
 create mode 100644 static/img/logo.svg
 create mode 100644 static/img/tutorial/docsVersionDropdown.png
 create mode 100644 static/img/tutorial/localeDropdown.png
 create mode 100644 static/img/undraw_docusaurus_mountain.svg
 create mode 100644 static/img/undraw_docusaurus_react.svg
 create mode 100644 static/img/undraw_docusaurus_tree.svg
  • 上传到服务器:
root@ubuntu:~/node-day02# git push 
Username for 'https://gitee.com': abc344327477      #输入gitee账号
Password for 'https://abc344327477@gitee.com':      #输入giteem密码
Enumerating objects: 42, done.
Counting objects: 100% (42/42), done.
Delta compression using up to 8 threads
Compressing objects: 100% (36/36), done.
Writing objects: 100% (41/41), 190.75 KiB | 15.90 MiB/s, done.
Total 41 (delta 1), reused 0 (delta 0)
remote: Powered by GITEE.COM [GNK-6.3]
To https://gitee.com/abc344327477/node-day02.git
   162c72e..d7ba02a  master -> master
  • 回到giett ,node-day02库中查看上传成功的代码

在这里插入图片描述
这样我们就成功的将本地代码上传到gitee代码仓库了。

git clone 项目地址 拉项目
git pull 拉代码
git push 提交到仓库
git init 指令初始化一个git仓库
git add .添加文件
git commit -m "注释"提交至仓库。
git remote add origin https://git.oschina.net/你的用户名/项目名.
git,git push origin master即可完成推送
git checkout master 切换到master分支

报错:

提交代码遇到『Everything up-to-date』

出现这个问题的原因是git提交改动到缓存,要push的时候不会将本地所有的分支都push掉,所以出现这个问题。我们应该告诉git提交哪个分支。

1 使用git branch查看有什么分支

root@ubuntu:~/node-day02# git branch
  a
*master

2 输入 git checkout master切换到master上

root@ubuntu:~/node-day02# git checkout master
Already on 'master'
Your branch is up to date with 'origin/master'.

3 这样就切换完了,可以 $ git branch 确认下。然后你要将你的改动提交到新的分支上,前面的*代表的是当前你所在的工作分支

root@ubuntu:~/node-day02# git branch 
  a
*master
root@ubuntu:~/node-day02# 

4 提交

git add .
git commit -m 'cccccc'

5 此时可以 git status 检查下提交情况。如果提交成功,我们接下来就要回主分支了,代码和之前一样。

git checkout master

6 执行git push ,就能在gitee看到提交的的代码

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

本地服务器上传代码到gitee仓库 的相关文章

随机推荐

  • 6月8 力扣 回文数和验证回文串

    9 回文数 难度简单1057收藏分享切换为英文关注反馈 判断一个整数是否是回文数 回文数是指正序 xff08 从左向右 xff09 和倒序 xff08 从右向左 xff09 读都是一样的整数 示例 1 输入 121 输出 true 示例 2
  • C++11 并发指南一(C++11 多线程初探)

    相信 Linux 程序员都用过 Pthread 但有了 C 43 43 11 的 std thread 以后 xff0c 你可以在语言层面编写多线程程序了 xff0c 直接的好处就是多线程程序的可移植性得到了很大的提高 xff0c 所以作为
  • 二分搜索binary search和贪婪算法

    二分搜索binary search 定义 xff1a 二分搜索也称折半搜索 xff0c 是一种在有序数组中查找某一特定元素的搜索算法 运用前提 xff1a 必须是排好序的 输入并不一定是数组 xff0c 也可能是给定一个区间和终止的位置 优
  • 面试题52. 两个链表的第一个公共节点

    面试题52 两个链表的第一个公共节点 难度简单51收藏分享切换为英文关注反馈 输入两个链表 xff0c 找出它们的第一个公共节点 如下面的两个链表 xff1a 在节点 c1 开始相交 示例 1 xff1a 输入 xff1a intersec
  • 求解两个字符串的最长公共子序列

    一 xff0c 问题描述 给定两个字符串 xff0c 求解这两个字符串的最长公共子序列 xff08 Longest Common Sequence xff09 比如字符串1 xff1a BDCABA xff1b 字符串2 xff1a ABC
  • leetcode刷题6.16 树的层序遍历,树的序列化

    给你一个二叉树 xff0c 请你返回其按 层序遍历 得到的节点值 xff08 即逐层地 xff0c 从左到右访问所有节点 xff09 示例 xff1a 二叉树 xff1a 3 9 20 null null 15 7 3 9 20 15 7
  • 深度优先及广度优先算法

    深度优先搜索算法DFS 广度优先搜索算法BFS 在猪呢个算法知识点中占比非常大 xff0c 应用最多的地方是对图进行遍历 xff08 树以为是图的一种 xff09 深度优先搜索算法DFS DFS解决的 是连通性的问题 xff0c 及给定两个
  • 厄拉多塞筛法 快速求质数 /回文子串

    西元前250年 xff0c 希腊数学家厄拉多塞 Eeatosthese 想到了一个非常美妙的质数筛法 xff0c 减少了逐一检查每个数的的步骤 xff0c 可以比较简单的从一大堆数字之中 xff0c 筛选出质数来 xff0c 这方法被称作厄
  • Docker部署Sonarqube

    1 下载镜像 docker pull registry span class token punctuation span cn span class token operator span shenzhen span class toke
  • leetcode刷题 旋转链表

    92 反转链表 II 难度中等393 反转从位置 m 到 n 的链表 请使用一趟扫描完成反转 说明 1 m n 链表长度 示例 输入 1 gt 2 gt 3 gt 4 gt 5 gt NULL m 61 2 n 61 4 输出 1 gt 4
  • 分布式实时处理系统——C++高性能编程 RAII resource acquisition is initialization

    分布式实时处理系统 C 43 43 高性能编程 前言 基于通信基础 xff0c 介绍Hurricane实时处理系统的工程实现 xff0c 主要使用C 43 43 语言 一 IPC socket 异步I O epoll 二 C 43 43 1
  • 6月21 刷题思考

    1 RALL相关知识点 2 std set的使用 xff1f xff1f 不熟练 3 一个无序整数数组中找到最长连续序列 4 Two Sum 问题 Data structure design 5 i 43 43 在两个线程里边分别执行100
  • V2X就是Vehicle To Everything 国标中有五种消息BSM、RSI、RSM、SPAT、MAP

    前面讲到V2X就是Vehicle To Everything xff0c 即车队外界所有信息的交换 xff0c 这里的X代表Everything xff0c 在V2X概念中 xff0c 我们将它看作四大部分 xff0c 车与车通信 xff0
  • 6月23 leetcode 二进制求和

    67 二进制求和 难度简单404收藏分享切换为英文关注反馈 给你两个二进制字符串 xff0c 返回它们的和 xff08 用二进制表示 xff09 输入为 非空 字符串且只包含数字 1 和 0 示例 1 输入 a 61 34 11 34 b
  • 利用栈实现树的中序遍历

    94 二叉树的中序遍历 难度中等537收藏分享切换为英文关注反馈 给定一个二叉树 xff0c 返回它的中序 遍历 示例 输入 1 null 2 3 1 2 3 输出 1 3 2 进阶 递归算法很简单 xff0c 你可以通过迭代算法完成吗 x
  • STL中的set详解

    1 关于set C 43 43 STL 之所以得到广泛的赞誉 xff0c 也被很多人使用 xff0c 不只是提供了像vector string list等方便的容器 xff0c 更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构
  • 你真的了解二分查找吗?

    传统的二分查找算法 提到二分查找 xff0c 相信很多人都不陌生 xff0c 大学学数据结构的时候老师都讲过 xff0c 它是一种效率较高的查找方法 xff0c 基于顺序存储结构的线性表 xff0c 且要求表中元素按关键字有序排列 假设元素
  • 二叉树DFS/BFS实现(C++)

    深度优先搜索算法 xff08 Depth First Search xff09 DFS是搜索算法的一种 它沿着树的深度遍历树的节点 xff0c 尽可能深的搜索树的分支 当节点v的所有边都己被探寻过 xff0c 搜索将回溯到发现节点v的那条边
  • 当TCP建立连接过程中出现问题了,如何检查?

    netstat命令 stat状态说明 TCP协议规定 xff0c 对于已经建立的连接 xff0c 网络双方要进行四次握手才能成功断开连接 xff0c 如果缺少了其中某个步骤 xff0c 将会使连接处于假死状态 xff0c 连接本身占用的资源
  • 本地服务器上传代码到gitee仓库

    把gitlab仓库里的node day01项目传到本地服务器 再把本地服务器里的node day01项目传到Gitee代码仓库 1 登录Gitlab xff0c 复制代码仓库地址 2 拷贝一刚复制的Git 仓库到本地 root 64 ubu