gitLab使用流程

标题1.配置账户

git config --global user.name

git config --global user.email [email protected]

标题2.生成秘匙

ssh-keygen -t rsa -C "[email protected]" 。

//输入命令后一直回车 ,输入命令后一直回车(密码可以不填),至此 gitlab 用的密钥对就生成了, 在 ~/.ssh 文件夹下。

标题3.把公钥id_rsa.pub里面的内容填入gitlab的SSH Keys

切换到~/.ssh,命令行显示id_rsa.pub内容

cd ~/.ssh

cat id_rsa.pub

mac os 的(mac 系统的)

git config --global user.name zhangliang

git config --global user.email [email protected]

ssh-keygen -t rsa -C "[email protected]"

git 开发常用命令(个人Git常用命令)

powershell 复制代码
(ssh-keygen -t rsa -C '[email protected]') 生成SSH公钥和私钥对
(git remote add origin <远程仓库地址/SSH>) 将本地仓库连接推送到远程仓库
(git push -u origin master) 第一次提交代码到远程仓库
(git clone <远程仓库地址/SSH>) 从远程仓库克隆代码
(git diff) 查看本地代码差异
(git status) 查看本地代码状态
(git log) 查看提交历史日志,后面加上--pretty=oneline会输出简化日志
(git reflog) 查看每一次命令记录日志
(git add .) 添加代码到本地仓库
(git commit - m <提交信息>) 提交代码到本地仓库
(git push) 提交代码到远程仓库
(git pull) 从远程仓库拉取代码
(git branch) 查看分支
(git branch <分支名>) 创建分支
(git checkout -b <本地分支目录> <origin/远程分支目录>) 创建并切换到分支目录
(git checkout <本地分支目录>) 切换到分支目录
(git checkout master) 切换到主干目录
(git merge <分支名>) 合并某分支到当前分支
(git cherry-pick <commit_id>) 合并某分支的某次提交到当前分支
(git reset --hard <commit_id>) 版本穿梭,HEAD指向当前版本
(git branch -d <分支名>) 删除分支
(git stash) 暂存本地修改
(git stash pop) 拉取暂存本地修改
(git stash clear) 清空暂存本地修改
(ls) 列出当前目录下的所有文件
相关推荐
极小狐33 分钟前
极狐GitLab 容器镜像仓库功能介绍
java·前端·数据库·npm·gitlab
极小狐34 分钟前
如何构建容器镜像并将其推送到极狐GitLab容器镜像库?
开发语言·数据库·机器学习·gitlab·ruby
木二_2 小时前
实践005-Gitlab CICD全项目整合
ci/cd·gitlab
大米☋6 小时前
GitLab搭建与使用(SSH和Docker)两种方式
docker·ssh·gitlab
极小狐1 天前
如何从极狐GitLab 容器镜像库中删除容器镜像?
java·linux·开发语言·数据库·python·elasticsearch·gitlab
木二_1 天前
实践003-Gitlab CICD编译构建
ci/cd·gitlab·devops
极小狐1 天前
如何使用极狐GitLab 软件包仓库功能托管 terraform?
linux·运维·git·ssh·gitlab·terraform
极小狐2 天前
如何使用极狐GitLab 软件包仓库功能托管 maven?
java·运维·数据库·安全·c#·gitlab·maven
杰克逊的日记2 天前
CI/CD面试题及答案
ci/cd·gitlab
杰克逊的日记2 天前
集成管理工具Gitlab
gitlab