GIT常用命令新建Git仓库,创建新文件夹
git init添加文件到git索引
git add <filename> --- 单个文件添加 git add * --- 全部文件添加 提交到本地仓库
git commit -m "代码提交描述"提交到远端仓库
git push origin master创建一个叫做“dev”的分支,并切换过去
git checkout -b dev切换回主分支
git checkout master再push分支到远端仓库
git push origin <branch>更新本地仓库
git pull自动合并分支,多时引起冲突,冲突后需要手动解决
git merge <branch>
基本使用场景(命令行方式)本地创建目录soa-demo-project,进入该目录
通过命令:**git clone https://gitlab.xxx.com/soa/soa-demo-project.git
** 下载项目到本地(可配置ssh key)
代码同步过程:(注请不要把target、.classpath,.settings等文件或文件夹提交上去)
第一步: git add . #填写新增文件第二步:git commit -m "提交说明" #提交到本地仓库第二步:git pull #同步git服务器分支上最新代码到本地第四步:git push origin <branch> #提交代码到指定分支<branch>
基本使用场景(eclispe方式)统一建议使用命令行方式检出项目。然后再导入到eclipse,通过项目和eclipse的工作区目录要分开(很多人认为导入的项目必须在workspace下)如:项目下载的位置为D:\projects\soa-demo-project, eclipse的工作区目录为D:\workspace=== 导入项目 ===
[图片上传中。。。(1)]
[图片上传中。。。(2)]
常用操作切换分支:选择项目【右键】Team → Switch To (本地不存在的 需要进入到Other → Remote Tracking检出)
提交到本地仓库:选择项目【右键】Team → Commit
同步git服务器最新代码:选择项目【右键】Team → Pull
提交到git服务器:选择项目【右键】Team → Push xxxx
单个文件与git服务器版本对比:选择项目【右键】Compare With → Head Revision
单个文件用git服务器版本替换本地:选择项目【右键】Replace With → Head Revision