官网连接
https://git-scm.com/downloadsgit
下载后根据本身需求安装便可。gitlab
安装完成后在桌面鼠标右击能够看见Git Bash Here说明安装成功。测试
1.登陆3d
(须要链接校园网)http://202.119.84.104:8088/调试
2.注册code
请使用真实姓名blog
1.登陆后主页面以下,选择Create a project建立新项目仓库。教程
PS.一个小组的同窗组长建立一个仓库就行了,后面将队友加入这个项目实现代码同步。开发
2.填写信息rem
项目名称(不能使用中文)
项目描述
库类别
私有库:只有被赋予权限的用户可见
内部库:登陆用户能够下载
公开库:全部人能够下载
3.仓库建立完成
具体上传见下文
4.删除仓库
Settings->General->Advanced->Expand->Remove project
PS.有两种上传方式配置SSH和直接利用HTTP连接,本文介绍直接利用HTTP连接进行项目的上传和克隆。
PSS.如下代码能够直接在刚刚建立的项目仓库中有详细介绍。
1.在本身电脑上合适的位置新建一个文件夹做为本地仓库,并将本身的项目文件导入(这里导入一个okhttp的文件为例)
2.在该项目目录下右键鼠标选择Git Bash Here(若无请先安装Git)
3.配置全局变量
git config --global user.name "本身注册的GitLab用户名" git config --global user.email "本身注册的GitLab的邮箱"
4.初始化Git
git init
5.关联本地项目和远程仓库
git remote add origin 项目Clone下的HTTP连接
6.添加到本地分支(注意有个点点)
git add .
7.确认分支,注意“xxx”内的东西是每次上传的描述,不写会报错。
git commit -m "Initial commit"
8.将本地仓库上传Push到远程仓库
git push -u origin master
9.等待push完成,即可以在本身的远程仓库中看见刚刚更新的文件了。
1.在项目设置中选择Member
2.搜索队友的用户名
3.将角色改成开发者
4.确认添加
这里不建议直接在本地仓库中进行开发调试,建议开发完成后再把项目文件覆盖到本地仓库中。
1.将更新项目覆盖到本地仓库
2.在本地仓库中打开Git Bash
3.查看本地仓库与远程仓库的差异、更新
git status git add . git commit -m "更新描述" git push
每一个项目右边都有一个Clone选项,包括经过配置SSH克隆和直接使用HTTP连接克隆,这里介绍第二种利用HTTP连接从远程仓库下载整个项目到本地。
复制HTTP链接,在本地想要存放目录的右键打开Git Bash Here,输入 git clone 连接 便可。
$ git clone http://202.119.84.104:8088/Xing/test.git
克隆完成后能够看见整个项目仓库被下载到本地。
git branch <name>
git checkout <name>
git branch
查看当前分支$ git branch * dev master
git merge
命令用于合并指定分支到当前分支git merge <name>
git branch -d <name>
从上图能够看到主要包含下面几个分支:
除此以后还能够有 fast-track 等分支。