gitlab使用指令
推送和拉取指令
从页面克隆项目到本地
$ git clone +网页上的clone地址
创建RREADME.md文件
$ cd +项目名称/
$ touch README.md
添加文件到目录,与日志消息一起存储
$ touch README.md
$ git commit -m "add README"
提交到页面
$ git commit -m "add README"
初次使用可能出现:
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account’s default identity.`
设置即可:
git config --global user.email "xxxx@xxx.com"
git config --global user.name "xxxx"
每次提交前要拉取最新项目更新:
git pull
git add .#提交所有更新,最后有一个.是必须的
git commit -m "修改了什么"#例如“添加XX功能”
git push
分叉项目
在不影响原项目情况下更改
创建新分支:
git branch branch # 创建名为branch的分支
git checkout branch # 将当前项目切换到该分支
git checkout -b <newbranchname> #在创建一个新分支后立即切换过去,这可以用
检查分支
git branch #查看本地分支
git branch -r #查看远程分支
git branch -a #查看所有分支r为remote,a为all
第一次同步分支前需要连接远程仓库
git remote add origin http..... #clone按钮中的项目地址
上传分支
git add .#提交所有更新,最后有一个.是必须的
git commit -m "修改了什么"#例如“添加XX功能”
git push origin XXX #分支名字