Gitlab 提交指令
  5SL1O36RFEWc 2023年11月12日 36 0

提交代码:

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

常用指令

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

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

Gitlab 提交指令_git_02

发现文件退回到之前。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: 复习课11 注释 下一篇: 代码静态扫描
  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
  X5zJxoD00Cah   2023年11月19日   37   0   0 管理系统githtml
  DF5J4hb0hcmT   2023年12月12日   29   0   0 服务器git
  eVzzROmRiJco   2023年11月19日   33   0   0 git版本库
  DF5J4hb0hcmT   2023年11月19日   36   0   0 git
5SL1O36RFEWc
作者其他文章 更多

2023-11-12

2023-11-12

2023-11-12

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02