
git
文章平均质量分 61
码农搬砖_2020
在一线研发岗位摸排滚打,从懵懂的青少年走向成熟的花季。百度资深Android工程师T6,在百度任职7年半。
目前:成立赵小灰代码工作室,欢迎大家找我交流Android、微信小程序、鸿蒙项目。喜欢研发同学们的工作热情,工作敢拼的勇气。从一线走来,职责在发生着变化,肩上所附着的不单单是自己那份工作,还有团队。一鼓作气,热情激昂,敢拼才会赢的团队。
展开
-
git push 出现错误 :unpacker error 000000000000
git push 出现错误 :unpacker error 000000000000问题原因:commit内容中中文字符问题如何修改:git commit --amend删除 commit 的中文内容,重新写入 即可原创 2021-10-09 21:40:45 · 712 阅读 · 0 评论 -
【git】Github如何取消fork的项目
第一步:选中我们fork的项目,点击进去第二步:选中该项目的setting第三步:滑动到setting页面的最底部,选中delete this repostory第四步:输出项目名称,点击确认按钮...原创 2018-12-10 17:23:22 · 28066 阅读 · 0 评论 -
【git】git pull 强制覆盖本地文件,如果你不想要本地的所有修改的情况下,这条命令特别好用
git fetch --all git reset --hard origin/master git pull origin master原创 2018-12-10 16:41:15 · 5784 阅读 · 0 评论 -
【git】【一站式学习git】跟进案例,从浅到深
- GIT与SVN的区别 GIT是分布式版本控制系统,它和svn的区别在于它并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。 这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的克隆操作,实际上都是一次对代码仓库的完整备份。要浏览项目的历史,Git 不需外连到服务器去获取历史,然后再显示出来——它只需直接从本地数据库中读取。...原创 2018-12-13 15:44:13 · 376 阅读 · 1 评论 -
【git】用惯了的git commit,我们还有不知道的
首先,我们先回顾一下,Git 的实现基础原理,Git 保存的不是文件差异或者变化量,而只是一系列文件快照./ 01 / Git 和其他版本控制系统的主要差别在于,Git直接记录快照,而非差异比较。也就是说Git 只关心文件数据的整体是否发生变化,而大多数其他系统则关心的是文件内容的具体差异。 Git 并不保存这些前后变化的差异数据。实际上,Git 更像是把变化的文...原创 2018-10-24 12:10:55 · 580 阅读 · 0 评论 -
【git】Git 基础 - 撤消操作
撤消操作任何时候,你都有可能需要撤消刚才所做的某些操作。接下来,我们会介绍一些基本的撤消操作相关的命令。请注意,有些撤销操作是不可逆的,所以请务必谨慎小心,一旦失误,就有可能丢失部分工作成果。修改最后一次提交有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了。想要撤消刚才的提交操作,可以使用--amend选项重新提交:$ git commit --amend...原创 2018-09-26 17:11:28 · 270 阅读 · 0 评论 -
【git】Git-忽略某些文件
忽略某些文件一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。我们可以创建一个名为.gitignore的文件,列出要忽略的文件模式。来看一个实际的例子:$ cat .gitignore*.[oa]*~第一行告诉 Git 忽略所有以.o或.a结尾的文件。一般这类对象...原创 2018-09-14 19:52:38 · 18747 阅读 · 0 评论 -
【git】Git - add命令
Git命令介绍: 工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。git add命令 这是个多功能命令 ,根据目标文件的状态不同,此命令的效果也不同:(1)可以用它开始跟踪新文件(2)把已跟踪的文件放到暂存区(3)还能用于合并时把有冲突的文件标记为已解决状态等)。GIT命令使用:git add 文件名字/文件夹名字 怎...原创 2018-09-14 19:17:28 · 9377 阅读 · 0 评论 -
【git】Git-Init/Clone
取得项目的 Git 仓库 有两种取得 Git 项目仓库的方法。第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库。第二种是从已有的 Git 仓库克隆出一个新的镜像仓库来。 在工作目录中初始化新仓库 要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:$ git init初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git ...原创 2018-09-13 19:57:45 · 2825 阅读 · 0 评论 -
【git】Git 与SVN
SVN集中化的版本控制系统 拥有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。 多年以来,这已成为版本控制系统的标准做法。 GIT分布式版本控制系统 客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。 这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任...原创 2018-09-13 19:53:06 · 4132 阅读 · 0 评论