首页 > 其他分享 >Gitlab 提交指令

Gitlab 提交指令

时间:2023-09-23 23:31:57浏览次数:35  
标签:文件 git -- Gitlab 指令 提交 commit 远程

提交代码:

将拉取的代码修改后,将修改部分的代码先推到自己的仓库,然后推到远程分支上面。

常用指令

git status 查看仓库当前的状态,显示有变更的文件。
git add +文件名  添加文件到暂存区。
git commit -s提交暂存区到本地仓库。//需要添加解释“对 HSE 兼容调试做解释”(第一次执行时,做出解释)
追加提交:git commit --amend
git push -f(强制) origin lxy-xxx 上传远程代码并合并。
git pull 下载远程代码并合并。

其他常用指令:

git diff 比较文件的不同,即暂存区与工作区的差异。
git reset 回退版本。
git rm 将文件从暂存区和工作区中删除。
git mv 移动或者重命名工作区的文件。

另外

完整的新建分支过程:

git branch +newname

git branch lxy-xxx
git clone +master的最新的
git checkout master (显示位于master位置)
git apply +diff 文件 
手动打补丁到diff上
git status
git diff
git add +文件
git commit -s
//第一次未提交成功,下次提交以第一次为基础追加
git commit --amend
git status
git push origin keyBackup

git两笔合一笔

因为远程是git commit -s分支提交了两笔,所以要合在一起需要使用git多个远程commit合并重新提交_合并远程多个git提交_九十半百的博客-CSDN博客

  • 查看提交记录: git log --oneline

将87ea17a 前的分支合在一起:

  • git rebase -i 87ea17a
  • git push -f origin keyBackup 提交

git pull 之后找回被覆盖内容

git reflog 命令查看你的历史更改记录

Gitlab 提交指令_工作区

git reset --hard HEAD@{n} (HEAD:为版本号,就前面那一串数字,n是你要回退到的引用位置)

Gitlab 提交指令_暂存区_02

发现文件退回到之前。

标签:文件,git,--,Gitlab,指令,提交,commit,远程
From: https://blog.51cto.com/u_15958702/7581569

相关文章

  • gdb的基本指令
    1、gdb的简介​ GDB全称"GNUsymbolicdebugger",它诞生于GNU计划(gcc也同样诞生于该计划),是Linux下常用的程序调试器,其通常以gdb命令的形式在终端中使用。2、启用GDB调试​ 在使用GDB调试某个程序之前,需要对程序进行编译,并且需要在编译时加上编译选项-g,否则程序是不包含调试信......
  • 3D打印进阶之230个3D打印Gcode指令以及释义 + 在开发工具VScode中配置Gcode指令提示
    Gcode指令以及释义"G0":"快速移动,用于快速移动到指定位置,在使用该命令之前,要考虑其移动的直线路径上是否有障碍物","G1":"运动。F:喷嘴最大移动速度,单位为mm/min;E:控制挤出机给丝量,即输入丝材的长度,单位mm,也可控制回抽。与M82(绝对挤出)/M83(相对)命令配合",......
  • Elasticsearch 常用指令
    Elasticsearch常用指令查询所有节点$curl'http://127.0.0.1:9200/_cat/nodes'192.168.31.127496102.162.112.03dilmrt*node-1查询集群状态$curl-k'http://127.0.0.1:9200/_cluster/health?pretty'{"cluster_name":"docker-clus......
  • MySQL 基础指令
    MySQL基础指令参考文档:MySQL官网MySQL::MySQL8.0参考手册数据结构可视化创建数据库CREATEDATABASE<数据库名>;切换数据库USE<数据库名>;创建表CREATETABLEIFNOTEXISTS`request_record_info`( `id`BIGINTAUTO_INCREMENT......
  • 记录一些常用的指令
    查看文件夹占用sudodu-h--max-depth=1 查看端口:netstat-tuln这个命令的意思是列出所有TCP、UDP协议的监听状态的网络连接,其中:-t表示TCP,-u表示UDP,-l表示仅列出正在监听的端口,-n表示以数字形式显示端口号,而不是使用服务名称。......
  • Git指令
    记录常用的Git指令。配置username和emailgitconfiguser.name"[email protected]"gitconfiguser.email"[email protected]"替换user-name和emailitconfig--replace-alluser.name"adma"itconfig--replace-alluser.email"[email protected]&quo......
  • Flink的Checkpoint状态和Kafka Broker上的提交位点一致
    Flink的Checkpoint状态和KafkaBroker上的提交位点一致消息队列Kafka连接器_实时计算Flink版-阿里云帮助中心https://help.aliyun.com/zh/flink/developer-reference/kafka-connector消息队列Kafka更新时间:2023-09-1910:33:27  本文为您介绍如何使用消息队列Kaf......
  • 3-Linux文档查看指令,关机重启、相关知识点的拓展与总结
    一、文档的查看指令1、tail指令作用:查看一个文件的末n行语法:#tail-n文件的路径说明:-n可以不写,不写,默认表示10行。案例:新建一个1.txt文档,使用tail指令查看root/1.txt文件的末5行和末10行tail-5/root/1.txttail/root/1.txt2、head指令作用:查看文件的头n行语法:#hea......
  • 每日一题:vue3自定义指令大全(呕心沥血所作,附可运行项目源码)
    1.VUE常用指令大全本项目所有指令均为全局注册,使用时直接在组件中使用即可。指令目录:src/directives页面目录:src/views具体可查看源码1.1权限指令封装一个权限指令,在模板中根据用户权限来控制元素的显示或隐藏。permission.jsimport{ref,watchEffect}from'vue';c......
  • Git忽略提交规则 - .gitignore配置运维总结
    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交。简单来说一个场景:在你使用gitadd.的时候,遇到了把你不想提交的文件也添加到了缓存中去的情况,比如项目的本地配置信息,如果你上传到Git中去......