随笔分类 -  Git

摘要:报错一: fatal: Not a valid object name: 'master'. [root@instance-x0nj9foj git_data]# git branch testing fatal: Not a valid object name: 'master'. 原因是没有提交 阅读全文
posted @ 2021-04-23 17:12 MeetU 阅读(199) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/nrsc272420199/article/details/85555911 阅读全文
posted @ 2021-04-23 16:46 MeetU 阅读(28) 评论(0) 推荐(0)
摘要:小明发现在实际项目开发过程中,总会遇到各种各样的情况,比如一个大型的项目或版本迭代可能不是一次上线,可能会分好几次上线,这时候就会涉及创建多个分支,分别开发。 项目背景 产品经理:我们本次开发三个功能,列表页功能、详情页功能、系统消息功能,分两次上线,先上列表功能,再上详情页和系统消息。 小明:好的 阅读全文
posted @ 2021-04-22 14:05 MeetU 阅读(650) 评论(0) 推荐(0)
摘要:问题 实际工作中,遇到了提交错分支了,导致有些需要上线,有些不需要上线,只需要把上线的内容复制出来提交到新的分支上即可; 命令行 git cherry-pick (commit_id0,commit_idn] 此时,我想复制【删除过期版本的线程工具类(c5ec243b)到APP 首页优化(c8e6c 阅读全文
posted @ 2021-04-22 09:42 MeetU 阅读(1184) 评论(0) 推荐(0)
摘要:例如我的提交历史如下 commit 58211e7a5da5e74171e90d8b90b2f00881a48d3a Author: test <test@36nu.com> Date: Fri Sep 22 20:55:38 2017 +0800 add d.txt commit 0fb295fe 阅读全文
posted @ 2021-04-20 11:45 MeetU 阅读(9087) 评论(0) 推荐(0)
摘要:删除本地文件后,想从远程仓库中从新Pull最新版文件。 Git提示:up-to-date,但未得到删除的文件 原因:当前本地库处于另一个分支中,需将本分支发Head重置至master. git checkout master git reset --hard git 强行pull并覆盖本地文件 gi 阅读全文
posted @ 2021-04-20 11:12 MeetU 阅读(2039) 评论(0) 推荐(0)
摘要:###Git push 在使用git commit命令将修改从暂存区提交到本地版本库后,只剩下最后一步将本地版本库的分支推送到远程服务器上对应的分支了,如果不清楚版本库的构成,可以查看我的另一篇,git 仓库的基本结构。 git push的一般形式为 git push <远程主机名> <本地分支名> 阅读全文
posted @ 2021-02-25 09:18 MeetU 阅读(553) 评论(0) 推荐(0)
摘要:本地创建了一个project 并在码云上创建了一个仓库,想要将本地的仓库链接到远程仓库 我用的是如下方法: git init 初始化本地仓库 git remote add origin XXX 添加远程仓库地址 如果你在这之后就执行 git add -A, git commit -m " " git 阅读全文
posted @ 2021-02-24 16:18 MeetU 阅读(306) 评论(0) 推荐(0)
摘要:如果在修改时发现修改错误,而要放弃本地修改时, 一、未使用 git add 缓存代码时。 可以使用 git checkout -- filepathname (比如: git checkout -- readme.md ,不要忘记中间的 “--” ,不写就成了检出分支了!!)。放弃所有的文件修改可以 阅读全文
posted @ 2020-08-25 18:10 MeetU 阅读(329) 评论(0) 推荐(0)
摘要:一、背景 在各操作系统下,文本文件所使用的换行符是不一样的。UNIX/Linux 使用的是 0x0A(LF),早期的 Mac OS 使用的是0x0D(CR),后来的 OS X 在更换内核后与 UNIX 保持一致了。但 DOS/Windows 一直使用 0x0D0A(CRLF)作为换行符。Git提供了 阅读全文
posted @ 2020-08-13 15:40 MeetU 阅读(591) 评论(0) 推荐(0)
摘要:选中整个项目文件 如图选择你要转换成的格式(setting->Line Separators) ps:也可以对单个文件进行转换 阅读全文
posted @ 2020-08-13 11:41 MeetU 阅读(5096) 评论(0) 推荐(2)
摘要:原文地址:https://blog.csdn.net/feeltouch/article/details/87020141 问题: 某天,所有的开发文件已经在dev分支上,但是这时候,线上出了一个问题,需要及时修复,于是从master分支上,拉了一个bug分支,进行处理,master分支本应合并bu 阅读全文
posted @ 2020-06-29 16:37 MeetU 阅读(7607) 评论(0) 推荐(0)
摘要:原文地址:https://www.awaimai.com/2383.html 如何把最后一次commit撤销回Changes not staged和Untracked files区呢? 有3种情况: (1)把最后的commit切回 Changes to be committed状态,使用命令 git 阅读全文
posted @ 2020-06-29 11:07 MeetU 阅读(4450) 评论(0) 推荐(0)
摘要:原文地址:https://www.cnblogs.com/spec-dog/p/11043371.html 研发团队如何借助Gitlab来做代码review 许多公司的开发团队都采用Git来做代码版本控制。如何有效地协同开发人员之间,以及开发、测试、上线各环节的工作,可能都有各自的流程与规范。本文分 阅读全文
posted @ 2020-06-24 23:52 MeetU 阅读(184) 评论(0) 推荐(0)
摘要:原文地址:https://www.cnblogs.com/spec-dog/p/11037743.html 对于软件开发人员来说,git几乎是每天都需要接触的工具。但对于相处如此亲密的工作伙伴,你对它的了解又有多少,是不是还在傻瓜式地打开一个GUI工具,点击提交按钮,然后“卧槽,又冲突了”,一脸懵逼 阅读全文
posted @ 2020-06-24 22:35 MeetU 阅读(179) 评论(0) 推荐(0)
摘要:一、常用命令 1.创建版本库 git clone <url> #克隆远程分支 git init #初始化本地版本库 # git clone扩展补充: git clone -b 分支名 <url> #Git克隆指定分支 git clone -b 分支名 <url> c:/User/zp/dev指定目录 阅读全文
posted @ 2019-07-15 16:16 MeetU 阅读(137) 评论(0) 推荐(0)