GitLab常用操作

bash 复制代码
git init //初始化一个git的本地仓库
 
git add README.md   //增加一个文件
//git add 文件夹/    //增加文件夹内的所有文件
//git add --all     //增加当前项目下的所有文件
 
git commit -m "这里加注释" //README.md 已经成功进入到本地仓库

git pull   //在提交到远程仓库之前,先更新到最新版本代码,防止和别人代码产生冲突。
 
git remote add origin git_address //将git_address命名为origin 
 
git push -u origin master// 添加到远程仓库的master分支,也可以是其他分支,远程和本地
                            的名字应相同
                            如果远程没有这个分支,就填当前分支的名字,远程会自动新增一个
                            相同名字的分支
 



//克隆git_address的master分支,也可以是其他分支
git clone -b master http://gitslab.yiqing.com/declare/about.git 

增加分支

python 复制代码
git checkout -b [branch name]   //增加并切换到新分支


//等同于下边两步
git branch [branch name]
git checkout [branch name]

查看分支

html 复制代码
// 查看本地分支
git branch
 
// 查看远程分支  -r: 表示remote
git branch -r

删除分支

python 复制代码
# 如果分支包含未合并的更改和未推送的提交,则 -d 标志将不允许删除本地分支
# -d 是 --delete 的别名
git branch -d [branch_name] 
 
# 强制删除本地分支,不考虑其合并状态
# -D 是 --delete --force 的别名
git branch -D [branch_name] 



git push origin -d test    //删除远程仓库origin的test分支
相关推荐
林鸿群1 天前
Ubuntu 26.04 本地安装 GitLab CE 完整教程(非 Docker 方式)
linux·ubuntu·gitlab·私有部署·代码托管·ubuntu 26.04·omnibus
ascarl20102 天前
IDEA 一直弹 GitLab 登录,VS Code 却能正常 `git push`?问题排查记录
git·gitlab·intellij-idea
企鹅郁金香4 天前
Gitlab和Confluence和Svn的备份
svn·gitlab·confluence·gitlab备份·svn备份·confluence备份
barbyQAQ4 天前
GitLab CI/CD 基本用法指南
java·ci/cd·gitlab
云中飞鸿5 天前
git、svn;TortoiseGit、TortoiseSVN;gitlab、github、bitbucket、bamboo有什么关系?
git·svn·gitlab
007张三丰8 天前
掌握核心!Git最常用的15个命令行:从入门到实战详解
git·gitlab·github·git命令行·常用命令行
人间打气筒(Ada)9 天前
gitlab私有仓库搭建
运维·gitlab·项目实战·devops·代码部署实战·版本控制仓库
黑蛋同志9 天前
Rocky Linux 10 上搭建 社区版 GitLab CE
linux·运维·gitlab
gpio_0110 天前
自建gitlab服务器并用sakurafrp穿透
运维·服务器·gitlab
林鸿群10 天前
Git 实战:如何将本地 .NET 项目推送到 GitLab 私有仓库
git·gitlab·.net