项目提交暂存、提交本地仓库、拉取、推送:

【本步骤是新项目流程】请自行根据自有项目分辨是否需要跳过前两步。

右键点击项目根文件夹,选中Git Bash Here,打开命令行。

(1)初始化项目命令: git init  (此时可以看到项目生成了一个.git文件夹)

git init

(2)连接远程仓库:git remote add origin + SSH地址

git remote add origin SSH地址

(3)查看文件状态命令:git status(此时可以看到未添加的文件都是红色,整个过程中都可以使用此命令查看当前状态)

git status

(4)提交文件到暂存区命令:git add .(此命令是将目录下所有文件进行暂存暂存,注意“点”是用空格隔开的)

git add .

(5)此时再使用git status会发现,项目文件已经从红色变为绿色,但是属于暂存,还未真正添加到git仓库。

(6)提交文件到本地仓库命令:git commit -m "双引号里面是提交的注释内容" ,双引号内容是必须的。

git commit -m "本次提交的注释内容"

(7)从远程仓库pull拉取文件:git pull origin + 远程仓库分支(意思是指明从哪个分支拉取到本地,比如origin master,表达的是拉取源点分支是master)

git pull origin master

(8)将本地代码仓库A的改动推送至远端B的代码仓库:git push origin 本地分支:远程仓库分支

例如:git push origin A:B

git push origin bendi:yuancheng

(9)刷新浏览器,可以看到推送记录以及与本地相同的修改内容,即改动的文件。

准备工作:

1、安装git(版本控制工具)

git官网:Git (git-scm.com)

git安装流程可自行百度,操作简单,就不多进行赘述。安装git后,点击右键出现下图红框中的选项,则代表安装成功。

2、注册云效codeup账号

云效代码管理 Codeup,是基于 Git 的 免费 代码管理平台

云效codeup官网:云效代码管理 Codeup_代码托管_企业级代码管理平台-阿里云 (aliyun.com)

3、添加SSH秘钥

(1)    检查本机是否已存在密钥

若不记得是否生成过秘钥,可以在git命令行输入进行检查

cat ~/.ssh/id_ed25519.pub

如果返回一长串以 ssh-ed25519 开头的字符串, 说明已存在本地公钥,你可以跳过以下 ssh-keygen 的步骤。

(2)不存在公钥-创建新密钥对

如果查询不到本地公钥,你可以按如下命令重新生成 SSH 密钥对 :

ssh-keygen -t ed25519 -C "your_email@example.com"

该指令要求提供一个位置去存放公钥、私钥文件,你可以选择使用默认位置保存公钥、私钥文件。

(3)    拷贝公钥

如果打算拷贝公钥到粘贴板下,请参考操作系统使用以下命令:

Windows:

clip < ~/.ssh/id_ed25519.pub

Mac:

pbcopy < ~/.ssh/id_ed25519.pub

GNU/Linux (requires xclip):

xclip -sel clip < ~/.ssh/id_ed25519.pub

(4)  设置云效 SSH 公钥

注册云效codeup后,点击右上角头像——个人设置——SSH公钥——粘贴SSH公钥

新建、查看、切换分支:

新建分支:git branch xxx (xxx填写你的分支名称)

查看所有分支:git branch -a

切换分支:git checkout xxx (xxx填写要切换的分支名称)

git克隆项目:

点击右键(想要存放项目的文件夹),选中Git Bash Here打开git命令行,使用git命令克隆仓库项目到本地,git clone + 项目地址,例如下图。

终端会自动查找可用的公钥、私钥文件,完成和远程服务器的 SSH 连接,完成仓库克隆。

使用Git命令行推送代码到远程仓库,阿里云效Codeup代码管理平台相关推荐

  1. Git命令推送文件到远程仓库——码云还是GitHub小猫咪都可噢

    我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...

  2. git创建仓库之推送项目到远程仓库流程以及svn提交代码流程

    1.git推送项目到远程仓库 自己在gitlab上面建立仓库会得到一个git仓库的地址,如下:https://xxx.com/xxx.git 2.在本地先克隆仓库下来 git clone https: ...

  3. git命令行推送本地分支到远程仓库

    之前说过Git与IDEA强强联合(HTTPS协议连接)那么如何使用命令行来推送代码呢? 如下图所示为一个基于layui的前端代码: 目录工作区文件: 本地内容就是将这些内容推送到远程仓库 首先使用gi ...

  4. 通过API访问阿里云效Codeup代码库,检查某个文件是否存在更新并下载的方法,顺带介绍一下阿里云OpenAPI

    需求 家里有个NAS,每日定时执行脚本. 脚本在其他电脑上编写,并用git进行版本管理,git托管为Codeup(阿里云效)上创建的私有代码库. 现在需求是,每次执行前,从Codeup上检查脚本是否更 ...

  5. 从shell命令行推送数据到远程MySQL数据库

    由于工作需要,今天捣鼓了半天把本地的数据推送到远程MySQL数据库,放一个清新版的命令,如下: mysql -h{服务器地址} -p{端口} -u{用户名} -p{密码}  -e "LOAD ...

  6. linux下ffmpeg命令行推送摄像头和麦克风

    linux 下ffmpeg命令行推送摄像头和麦克风 最近学习ffmpeg,用到命令测试麦克风和摄像头,参考了很多blog,综合测试后得到如下命令. 测试系统使用的Ubuntu系统,在虚拟机中使用摄像头 ...

  7. 【Git】IntelliJ IDEA 提交代码到 GitCode 远程仓库 ( GitCode 创建远程仓库 | 将本地工程推送到 GitCode 远程仓库 | 验证权限 | 生成个人访问令牌 )

    文章目录 前言 一.GitCode 创建远程仓库 二.将本地工程推送到 GitCode 远程仓库 三.验证权限 前言 GitHub 又挂了 , 国内不太好用 , 现在开始使用 gitcode , 地址 ...

  8. Java Spring Boot 2.0 实战之制作Docker镜像并推送到Docker Hub和阿里云仓库

    内容摘要:大规模集群快速部署Java应用,需要制作Docker镜像,本次课程详细介绍如何制作Java程序的Docker镜像文件,深入解析DockerFile核心参数,以及实践演练把我们制作的Docke ...

  9. Docker推送镜像到自己的阿里云卡住,也不报错

    Docker推送镜像到自己的阿里云容器,一直卡住.Pushing,也不报错,也不上传. be5668ce5ec1: Layer already exists 5f70bf18a086: Layer a ...

最新文章

  1. 20181102 T1 相遇
  2. 我的spark学习之路(三):利用spark做回归分析
  3. git clone 代理配置
  4. JNDI的XML相关配置(context.xml和web.xml)
  5. delphi对比易语言_delphi 2007 vs E语言 vs C#运行速度 - Delphi编程
  6. [ZJOI2007][BZOJ1059] 矩阵游戏|二分图匹配|匈牙利算法
  7. 单表查询之选择查询 + 多表查询(2020.3.20 )
  8. 好看的vscode字体
  9. java基于springboot的毕业生简历模板分享管理系统
  10. python实现定位附近的_c#教程之使用GPS经纬度定位附近地点(某一点范围
  11. 三菱MDS-D-SVJ3-10/20/10NA/20NA伺服驱动器
  12. Reviewboard使用介绍
  13. 静态网站生成器(开源项目)
  14. 昨天晚上看了冰川时代三
  15. flea-frame-cache使用之Redis接入【旧】
  16. linux平台下的6818开发板(ARM)显示屏的字体显示
  17. 2021-07-26记录字节“懂车帝”重庆岗一面(绝对凉)
  18. 在VS Code中t把分支写的代码合并到master中并提交到远程仓库github上
  19. HDU 2276 Kiki Little Kiki 2 (位运算+矩阵快速幂)
  20. set -ex是什么意思?

热门文章

  1. jzoj4438 K小数查询
  2. 头条面试官:5 亿整数的大文件,如何排序 ?
  3. HDMI高清分布式KVM编解码一体机
  4. scrapy爬动态网址哔哩哔哩
  5. 背调可以杜绝简历造假吗?
  6. 汽车电子产品工程师须认识的相关标准
  7. IT日语词汇讲解篇--对日软件开发的流程
  8. POOLED和UNPOOLED源码分析
  9. DEH-NTK系列汽轮机综合控制系统 操作说明书
  10. mysql 建库与授权