# 地址
# 安装Git
1. 创建新项目(适合每个项目是一个独立repository的管理方式)
- 在gitlab上创建新项目,group选share,项目名为test01
- 决定项目放置的位置,如 D:\git_repo\
- 在git_repo文件夹上点击右键,选择 Git Bash Here,这将打开一个新的Git Bash窗口,工作目录为 /d/git_repo
- git clone https://gitlab.ap1.covapp.io/share/test01.git
- 上条命令将在git_repo目录下创建test01目录。进入test01目录,创建项目文件
- cd test01
- git add *
- git commit -m "initial commit"
- git push -u origin master
PS:把git_repo目录视为逻辑项目总目录(但其本身并不是git repository),该目录下每个项目对应一个文件夹,每个文件夹都是一个独立的git repository。这些文件夹可以随意修改名字,不必与gitlab上的项目名保持一致。
2. 创建新项目(在已存在的文件夹中创建项目,不推荐)
- 在gitlab上创建新项目,group选share,项目名为test01
- 创建新文件夹以存放新项目,如 D:\git_repo\test01
- 在test01文件夹上点击右键,选择 Git Bash Here,这将打开一个新的Git Bash窗口,工作目录为 /d/git_repo/test01
- git init
- 在test01目录中创建项目文件
- git add *
- git commit -m "initial commit"
- git remote add origin https://gitlab.ap1.covapp.io/share/test01.git
- git push -u origin master
# TortoiseGit(可选)
1. 创建新项目(适合每个项目是一个独立repository的管理方式)
- 在gitlab上创建新项目,group选share,项目名为test01
- 决定项目放置的位置,如 D:\git_repo\
- 点击鼠标右键,选择 Git Clone...,打开TortoiseGit窗口
- 在URL条目中输入gitlab上新项目的URL,即https://gitlab.ap1.covapp.io/share/test01.git
- 在Directory条目中输入本地目录,例如 d:\git_repo\test01。点击 OK,完成
- 在test01文件夹中创建项目文件
- 在test01文件夹上点击右键,选择 TortoiseGit > Add...,选中需要提交的文件
- 在test01文件夹上点击右键,选择 Git Commit -> "master"...,输入message后commit
- 在test01文件夹上点击右键,选择 TortoiseGit > Push...,将本地代码提交到gitlab
# 与Eclipse集成
Eclipse自带Git插件,以下为 elclipse neon 版本的操作
2. 提交更新
- 项目上点击右键,选择 Team > Commit...,这将打开 Git Staging 窗口
- 在该窗口中,可以把 unstaged的文件拖到 staged框中,相当于git add
- 点击 Commit 按钮提交代码到本地 repository(如果选择 commit and push... 按钮,则自动进入push流程)
- 项目上点击右键,选择 Team > Push Branch 'master'...,将代码提交到gitlab