【git入门】基于阿里云搭建git
本文旨在说明基本的git使用流程,分为以下几个部分:
1、安装git环境
2、注册
3、git基本操作
一、安装git环境
第一次使用git,需要先安装配置git环境,windows版下载地址https://gitforwindows.org/
安装过程中选择默认选项即可
完成安装后就可以使用命令行的git工具,此外还会提供一个图形界面的git项目管理工具
二、注册
项目仓库管理平台为阿里云https://code.aliyun.com/ ,没有账号需先注册
注册完毕后:
1)如果你是项目的创建者,通过左侧栏中【项目】进入【新建项目】
按提示输入项目名称,即可成功创建项目
创建成功后,单击项目名称进入项目管理,由左侧栏中【成员】拉其他项目成员参与进来
2)如果你是项目的参与者,注册成功后由创建者拉你加入到项目中
三、git基本操作
1)作为创建者
将本地的项目上传
在本地存放项目的目录下右击选择【Git Bash Here】打开命令行
输入以下指令:
git init # 初始化 会在目录下形成一个.git文件
获取项目https_url
git remot add origin [https_url] # 将本地仓库连接至远程
上传
git add . # 选择要提交的内容,‘.’表示全部提交
git commit -m ‘message’ # ‘message’即为本次提交的说明
git push -u origin master # master为默认分支名,受保护,master以下权限用户不可push此版本,实际使用中可创建其他分支用于版本更迭
2)作为参与者
从现有git仓库中拷贝项目
在本地目录下打开git bash,输入
git clone [https_url] -b [branch] # -b [branch]参数为指定分支,如不输入则拷贝默认的master分支
clone完毕本地目录将下载好项目,进入项目目录
cd test/
可以进行以下操作
# 创建分支
git branch [branch_name]
# 切换分支
git checkout [branch_name]
# 提交改动至指定分支
git add .
git commit -m ‘message’
git push -u origin [branch_name]
注:push操作有时会报错,主要是两种原因:
1)版本不匹配,需要先进行pull:
git pull origin [branch_name]
2)权限不够,一般是因为对Master分支进行了push操作导致,可以考虑创建新的分支
【git入门】基于阿里云搭建git的更多相关文章
- 阿里云搭建git服务器
阿里云服务器环境: CentOS7.0 jdk1.8.0 jre1.8.0 RAM:1G SWAP:3G MEM:40G apache-tomcat 8.0 1.下载gitlab-ce 11.0 到本 ...
- 阿里云 搭建Git服务器
1. 服务端安装git, ssh, 客户端安装git sudo apt-get install git sudo apt-get install ssh 2. 服务单创建用户server sudo a ...
- 基于阿里云server搭建SVNserver
基于阿里云server搭建SVNserver 本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/details/8577 ...
- 基于阿里云容器服务用docker容器运行ASP.NET 5示例程序
小试阿里云容器服务 之后,接下来有一个挡不住的小试冲动--用docker容器运行程序.首先想到的程序是 ASP.NET 5示例程序,于是参考msdn博客中的这篇博文 Running ASP.NET 5 ...
- 基于阿里云的JavaEE系统框架介绍
基于阿里云的系统框架展望 1) CDN 用于缓存静态文件等等.七牛和阿里的都还可以. 七牛要做的久一点,各种图片处理的接口要完善一些 阿里的CDN要稍微好一点点,但是没有不安全的访问方式,访问稍微没有 ...
- 一·创建Linux服务器(基于阿里云)
本系统是基于阿里云服务器,购买请前往https://www.aliyun.com/?spm=5176.8142029.388261.1.taXish ,由于经济能力的限制,本人购买的是最低配置如下 其 ...
- 基于阿里云ECS的phpwind网站备案前如何远程访问调试?
基于阿里云ECS的phpwind网站部署非常方便,但云主机的外网IP绑定域名却比较复杂.先要申请域名,成功后还需要备案.尤其是企业网站备案,需要提交的资料较多,准备资料以及审批的时间较长.这段时间在外 ...
- (二)基于阿里云的MQTT远程控制(购买阿里云,在云端安装MQTT,测试MQTT远程通信)
QQ名称为Friday~的网友把他自己买MQTT的过程截图发给了我,今天就说一下如何购买阿里云,安装MQTT可以参考 http://www.cnblogs.com/yangfengwu/p/77646 ...
- 构建基于阿里云OSS文件上传服务
转载请注明来源:http://blog.csdn.net/loongshawn/article/details/50710132 <构建基于阿里云OSS文件上传服务> <构建基于OS ...
- 基于阿里云SLB/ESS/EIP/ECS/VPC的同城高可用方案演练
今天基于阿里云SLB/ESS/EIP/ECS/VPC等产品进行了一次同城高可用方案演练: 基本步骤如下: 1. 在华东1创建VPC网络VPC1,在华东1可用区B和G各创建一个虚拟交换机vpc1_swi ...
随机推荐
- 输入流导致javax.crypto.BadPaddingException
使用FileInputStream一切正常,切换为使用classpath从jar包读取getResourceAsStream一直报如下错误 javax.crypto.BadPaddingExcepti ...
- Vulnhub 靶场 DOUBLETROUBLE: 1
Vulnhub 靶场 DOUBLETROUBLE: 1 前期准备 靶机地址:https://www.vulnhub.com/entry/doubletrouble-1,743/ kali攻击机: 靶机 ...
- 根据XML生成实体类
因为对接系统的XML所需映射的实体类有几十个,自己来处理不太现实,于是一直找寻找这样的工具,终于让我发现了jaxb2-maven-plugin: http://www.mojohaus.org/jax ...
- RxJava简要分析
一:RxJava执行流程: RxJava简单使用 private final String tag = getClass().getSimpleName(); //数据源,被观察对象 Observab ...
- PyMySQL插入
title: PyMySQL插入 author: 杨晓东 permalink: PyMySQL插入 date: 2021-10-02 11:27:04 categories: - 投篮 tags: - ...
- CF319D 题解
题意 传送门 给你一个字符串 \(S\),要求你每次找到一个最短的并且最左边的形如 \(XX\)(即由两个相同的字符串拼接而成)的子串,然后把这个字符串从 \(XX\) 变成 \(X\).问无法操作后 ...
- HTML-background-image
background-image:用于设置需要显示背景图片: 例如-->background-image:url(demo.jpg); 大家知道ulr()中是填写路径:(现在假设背景图片名字叫做 ...
- 实践:Oracle 数据库基于 RMAN 备份至 腾讯云COS
简介 对象存储(COS)海量容量无上限,自动沉降归档存储类型和深度归档存储类型,媲美磁带的成本,特别适合备份归档场景. 当前,越来越多客户选择备份上云:而 Oracle 备份模块实现了和 腾讯云COS ...
- fabric2.2学习笔记1
fabric2.2学习笔记1 20201303张奕博 2023年1月9日 hyperledger fabric 结构分析 每个Server作用: AdminServer:控制该节点的命运,可以删除该节 ...
- C++ 手动实现双向链表(作业版)
双向链表,并实现增删查改等功能 首先定义节点类,类成员包含当前节点的值, 指向下一个节点的指针和指向上一个节点的指针 //节点定义 template <typename T> class ...