首页 > 其他分享 >git常用命令

git常用命令

时间:2023-05-31 11:46:31浏览次数:42  
标签:git -- 提交 常用命令 push commit 分支

# 查看变更内容 $ git status # 添加所有 $ git add -A # 添加备注 $ git commit -m "XXXX" # 代码push $ git push origin master # 查看远程地址 $ git remote -v   # 如果你的提交信息(commit message)写错了且这次提交(commit)还没有推(push), 你可以通过下面的方法来修改提交信息(commit message): $ git commit --amend # 这会打开你的默认编辑器, 在这里你可以编辑信息. 另一方面, 你也可以用一条命令一次完成: $ git commit --amend -m 'xxxxxxx' # 如果你已经推(push)了这次提交(commit), 你可以修改这次提交(commit)然后强推(force push), 但是不推荐这么做。   # 回退到上个版本 $ git reset --hard HEAD^        # 退到/进到 指定commit_id $ git reset --hard commit_id # 推送到远程 $ git push origin HEAD --force # 打印你git的每一次操作记录 $ git reflog # 从当前分支复制出一个新分支 $ git checkout -b newbranch # 复制其他分支的commit到当前分支 $ git cherry-pick <commitHash> # 暂存(在错误分支上修改了要移到正确分支上,参考:https://blog.csdn.net/weixin_42433094/article/details/124603640) $ git stash # pop到当前分支 $ git stash pop

标签:git,--,提交,常用命令,push,commit,分支
From: https://www.cnblogs.com/wenbolwm/p/17445655.html

相关文章

  • kubectl常用命令
    通过yaml文件创建podkubectlcreate-fpod.yaml停止podkubectldeletepod<pod-name>查看pod日志kubectllogs<pod-name>实时查看pod日志kubectllogs-f<pod-name>进入pod容器kubectlexec-it<pod-name>--/bin/bash......
  • 2.安装IPFS&常用命令
    1.对IPFS安装包进行下载并安装下载地址https://dist.ipfs.tech/go-ipfs/v0.20.0/go-ipfs_v0.20.0_linux-amd64.tar.gz,需要按照平台进行下载,否则会有意想不到的问题.安装步骤如下:#tar-xfgo-ipfs_v0.20.0_linux-amd64.tar.gz#lsgo-ipfsgo-ipfs_v0.20.0_freebsd-amd64.t......
  • git 如何将GitHub仓库做服务器:015
    将Github的换成仓库来作为服务器使用: 1.创建(远程仓库)2.删除掉之前建立的链接查看已建立的链接:gitremote-v删除建立的链接:gigremoterm远程仓库名  3.重新建立刚刚创建的(远程仓库)链接:gitremoteaddtesthtmlhttps://github.com/he6868/he6868.github.io.g......
  • git学习笔记——无法将本地仓库与远程仓库合并
    我本地的仓库是通过gitinit创建的,而远程仓库是直接在gitee创建的,所以这两个仓库是不同的仓库所以当push本地仓库到远程仓库的时候会失败。解决方法:#通过在后面添加以下内容即可忽略这个问题--allow-unrelated-histories#例如:gitpulloriginmaster--allow-unrelated-his......
  • git提交时报错not found: commitlint
    --全局安装npminstall-g@commitlint/cli--添加配置文件commitlint.config.js到项目下module.exports={rules:{//在这里添加你的规则//例如,要求提交消息的长度不超过50个字符'header-max-length':[2,'always',50]},};......
  • 最小编译器和 UI 框架「GitHub 热点速览」
    如果有一个关键词来概述本周的GitHub热门项目的话,大概就是van和sectorc都用到的smallest。只不过一个是前端的响应式框架,一个是搞编译的C编译器。它们除了轻量化这个共同特点之外,还有好用,足以满足你的日常编程所需。说到编程,EasySpider便是一个免去敲代码工作量,用看得......
  • git (本地仓库)和(远程仓库)之间的代码推送:013
    这里先说明一下循序:1.创建(远程仓库)和(本地仓库)2.创建(远程仓库)和(本地仓库)之间的链接3.将(本地仓库)的代码推通过命令送到(远程仓库);将(本地仓库)的代码通过(TortoiseGit小乌龟)推送到(远程仓库)   1.创建(远程仓库)和(本地仓库),我这里已经创建好了  2.创建(远程仓库)和(本地仓......
  • Docker CLI docker container cp常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • GitlabCI学习笔记之四:GitLabRunner pipeline语法之only except rules workflow
    1.only&except参考文档:https://docs.gitlab.com/ee/ci/yaml/#only--exceptonly和except是两个参数用分支策略来限制jobs构建,后面会逐步被rules替代only定义哪些分支和标签的git项目将会被job执行。except定义哪些分支和标签的git项目将不会被job执行示例job:#use......
  • AtCoder Regular Contest 153 D Sum of Sum of Digits
    洛谷传送门AtCoder传送门又浪费一道好题我首先想的是,\(x\)显然最优取某些\(a_i\)往前进位时的值。然后就误以为\(x\)的取值是\(O(n\log_{10}V)\)的了……既然没发现什么性质,那就直接dp吧!设\(f_{d,i}\)为从低到高前\(d\)位,所有\(a_i\)进位之和为\(i\)。然......