使用Git命令行推送代码到远程仓库,阿里云效Codeup代码管理平台
项目提交暂存、提交本地仓库、拉取、推送:
【本步骤是新项目流程】请自行根据自有项目分辨是否需要跳过前两步。
右键点击项目根文件夹,选中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代码管理平台相关推荐
- Git命令推送文件到远程仓库——码云还是GitHub小猫咪都可噢
我是灼灼,一只初学Java的大一金渐层. 向往余秀华和狄兰·托马斯的疯狂,时常沉溺于将情感以诗相寄:追逐过王尔德.王小波的文字,后陷于毛姆和斯蒂芬·金不可自拔:热爱文学的浪潮,白日梦到底却总在现实里清 ...
- git创建仓库之推送项目到远程仓库流程以及svn提交代码流程
1.git推送项目到远程仓库 自己在gitlab上面建立仓库会得到一个git仓库的地址,如下:https://xxx.com/xxx.git 2.在本地先克隆仓库下来 git clone https: ...
- git命令行推送本地分支到远程仓库
之前说过Git与IDEA强强联合(HTTPS协议连接)那么如何使用命令行来推送代码呢? 如下图所示为一个基于layui的前端代码: 目录工作区文件: 本地内容就是将这些内容推送到远程仓库 首先使用gi ...
- 通过API访问阿里云效Codeup代码库,检查某个文件是否存在更新并下载的方法,顺带介绍一下阿里云OpenAPI
需求 家里有个NAS,每日定时执行脚本. 脚本在其他电脑上编写,并用git进行版本管理,git托管为Codeup(阿里云效)上创建的私有代码库. 现在需求是,每次执行前,从Codeup上检查脚本是否更 ...
- 从shell命令行推送数据到远程MySQL数据库
由于工作需要,今天捣鼓了半天把本地的数据推送到远程MySQL数据库,放一个清新版的命令,如下: mysql -h{服务器地址} -p{端口} -u{用户名} -p{密码} -e "LOAD ...
- linux下ffmpeg命令行推送摄像头和麦克风
linux 下ffmpeg命令行推送摄像头和麦克风 最近学习ffmpeg,用到命令测试麦克风和摄像头,参考了很多blog,综合测试后得到如下命令. 测试系统使用的Ubuntu系统,在虚拟机中使用摄像头 ...
- 【Git】IntelliJ IDEA 提交代码到 GitCode 远程仓库 ( GitCode 创建远程仓库 | 将本地工程推送到 GitCode 远程仓库 | 验证权限 | 生成个人访问令牌 )
文章目录 前言 一.GitCode 创建远程仓库 二.将本地工程推送到 GitCode 远程仓库 三.验证权限 前言 GitHub 又挂了 , 国内不太好用 , 现在开始使用 gitcode , 地址 ...
- Java Spring Boot 2.0 实战之制作Docker镜像并推送到Docker Hub和阿里云仓库
内容摘要:大规模集群快速部署Java应用,需要制作Docker镜像,本次课程详细介绍如何制作Java程序的Docker镜像文件,深入解析DockerFile核心参数,以及实践演练把我们制作的Docke ...
- Docker推送镜像到自己的阿里云卡住,也不报错
Docker推送镜像到自己的阿里云容器,一直卡住.Pushing,也不报错,也不上传. be5668ce5ec1: Layer already exists 5f70bf18a086: Layer a ...
最新文章
- 20181102 T1 相遇
- 我的spark学习之路(三):利用spark做回归分析
- git clone 代理配置
- JNDI的XML相关配置(context.xml和web.xml)
- delphi对比易语言_delphi 2007 vs E语言 vs C#运行速度 - Delphi编程
- [ZJOI2007][BZOJ1059] 矩阵游戏|二分图匹配|匈牙利算法
- 单表查询之选择查询 + 多表查询(2020.3.20 )
- 好看的vscode字体
- java基于springboot的毕业生简历模板分享管理系统
- python实现定位附近的_c#教程之使用GPS经纬度定位附近地点(某一点范围
- 三菱MDS-D-SVJ3-10/20/10NA/20NA伺服驱动器
- Reviewboard使用介绍
- 静态网站生成器(开源项目)
- 昨天晚上看了冰川时代三
- flea-frame-cache使用之Redis接入【旧】
- linux平台下的6818开发板(ARM)显示屏的字体显示
- 2021-07-26记录字节“懂车帝”重庆岗一面(绝对凉)
- 在VS Code中t把分支写的代码合并到master中并提交到远程仓库github上
- HDU 2276 Kiki Little Kiki 2 (位运算+矩阵快速幂)
- set -ex是什么意思?