首先在本地路径,直接右键git bash
git clone http://rdc.hand-china.com/gitlab/HDC/<PROJECT_CODE>.git
下载下来的文件夹里,在Install里将objectlist得到的文件按照任务分别放进去
source里也根据对应的任务将源码分别放进去。
然后在放好文件的根目录下,继续git bash
-
git branch 11693
判断是否有这个分支,没有将会创建 -
git checkout 11693 -b
切换到这个分支 -
git add *
这个要求会将文件夹里的文件传入该分支 -
git commit -am"11693"
commit刚刚的添加,并且增加备注11693 -
git push
如果此时的RDC上是有该分支的,将push
如果没有,会提示运行git push --set-upstream origin 11693
到此,基本git bash操作就完成了
接下来就是去网页登录该项目,点击files,找到自己刚刚上传的文件,点击右上角的Create Merge Request
--配置信息
$ git config --list #检查已有的配置信息;
$ git config --global user.name <"name"> #配置用户名
$ git config --global user.email <name@example.com> #配置邮箱
--初始化仓库
$ git clone <url> #克隆远程仓库到本地
$ git init #将本地普通的文件夹初始化成本地GIT仓库
--查看状态
$ git status # 查看状态
--处理分支
$ git branch # 查看本地分支
$ git branch <branch-name> # 创建新分支 (不会自动切换到新分支)
$ git checkout <branch-name> # 切换到分支<branch-name>
$ git checkout -b <branch-name> # 切换到分支<branch-name>,若分支不存在,创建新分支
$ git branch -d <branch-name> # 删除分支 (-D 强制删除)
--添加修改
$ git add . # 将当前目录下所有有修改或新增的文件添加到缓冲区以待提交(不包括.gitignore中要忽略的文件)
$ git add * # 将当前目录下所有有修改或新增 的文件添加到缓冲区以待提交(包括忽略文件)
$ git add <file-name> # 添加单个文件
$ git add -u # 将当前目录下所有有修改或删除的文件添加到缓冲区以待提交
--提交修改
$ git commit -m"commit" # 提交 备注信息必须
--与远端交互
$ git push # 将本地修改推送到远程仓库
$ git pull # 拉取远程仓库 (当前分支下)
--合并分支
$ git merge <branch-name> # 合并分支<branch-name> 到当前分支
--其他
$ git log # 查看日志
$ git diff # 查看改变
一般操作
初次安装git 需要配置用户信息
初次项目拉取到本地以及添加修改需要命令:
git clone;
git add ;
git commit ;
git push;
其后再添加修改:
git add;
git commit;
git push;
如果多人合作在同一分支,在git push 之前需要 git pull .
网友评论