本文旨在说明基本的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操作导致,可以考虑创建新的分支