git
文章平均质量分 83
莫轻言舞
莫笑少年江湖梦,谁不少年梦江湖。曾经年少立志三千里,如今踌躇百步无寸功。儿女蹒跚学堂中。碎银几两催人老。心仍少,皱纹却上眉目中,浮生醉酒回梦里。青春人依旧,只叹时光太匆匆!
展开
-
【Git】 取消上一次commit或push
提醒:使用git push --force命令可能会导致远程仓库、其他成员的仓库和历史版本产生不可逆的影响,因此操作时需要谨慎。在命令行中输入该命令后,你需要编辑撤消的提交信息,以便 Git 创建一个新的提交。如果你需要取消上一次的 Git 提交,有几个不同的方法可以实现。无论你使用的是哪种方法,请确保在撤消提交之前首先备份你的工作。这会将工作树恢复到上一次提交的状态,也就是你上一次提交之前的状态。该命令会列出整个Git仓库的提交历史记录,包括HEAD指针所指向的提交和已经被废弃的提交。原创 2024-01-17 15:30:40 · 936 阅读 · 0 评论 -
45 个 Git 经典操作场景
如果你需要删除推了的提交(),你可以使用下面的方法。可是,这会不可逆的改变你的历史,也会搞乱那些已经从该仓库拉取(pulled)了的人的历史。简而言之,如果你不是很确定,千万不要这么做。这只能在没有推送之前有用. 如果你已经推了, 唯一安全能做的是, 那会创建一个新的提交(commit)用于撤消前一个提交的所有变化(changes);或者, 如果你推的这个分支是rebase-safe的 (例如:其它开发者不会从这个分支拉), 只需要使用。原创 2023-10-09 15:19:10 · 261 阅读 · 0 评论 -
Git 各种操作命令详细清单
一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是常用 的Git 命令清单。几个专用名词的译名如下:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git转载 2022-04-18 10:24:40 · 296 阅读 · 0 评论