------------------- 一:上传code-----------------------------
git拉取远程所有代码
git clone https://xxx.git
更新:
git pull
查看:本地和远程分支:git branch -a (红色为远程分支,绿色为当前分支。)
查看:本地分支:git branch
查看:提交日志:git log
查看:提交的文件:git log --stat (显示文件列表)
切换并新建本地分支:(创建 lgq 分支并切换到 lgq 分支)
$ git checkout -b lgq
提交code:
1)git add . (切记:add 后面带上<英文点> . )
2)git commit -m "" (英文双引号中为注释。)
3)git push (提交到本地分支)
《重点》:本地分支推送到远程分支:
git push --set-upstream origin lgq
检查并合并分支:
在:gitlab
-> 点击项目名称 XxxxxProject
-> 左侧:Repository
下:Branches
-> 点击: 分支后面:Merge request
->选择提交人后 点击:Submit merge request
->即可把远程lgq分支合并到远程主分支上。
合并到远程master分支:
$ git push origin master
切换到远程分支:
1)、git branch -a (查看:本地和远程分支,红色为远程分支)
2)、git checkout <远程分支名> (切换到远程分支)
3)、git push (更新)
谨记:提交代码时,先git pull
--------------------二:查询:-----------------------------------
查看本地分支:
git branch
删除本地分支:
git branch -d [branchname]
查看远程所有分支
git branch -a
删除远程分支:
git push origin --delete [branchname]
暂时保存:未提交的(修改的)代码。
git stash
|