
Git 使用
绕不开的版本控制,绕不开的git
JNingWei
工作后比较忙,不怎么看账号和消息。回复不及时望见谅。
展开
-
【git】本地与远程冲突
如果本地和远程冲突了,打算无条件把本地所有地方都变得和远程一模一样:git fetch --all && git reset --hard origin/master && git pullwindows下需要把三行指令拆开来:git fetch --allgit reset --hard origin/mastergit pull...原创 2021-09-14 23:54:04 · 438 阅读 · 0 评论 -
git:快速拉取特大仓库
问题对于特别大的仓库,直接clone需要耗时很久很久。解决方法建议直接新建一个空仓库,然后pull特定的分支即可。具体操作建议直接mkdir相应的仓库名称:mkdir {repo名称} 转为git仓库(即:新建.git/):git init配置好remote origin:git remote add origin {repo上游地址}只拉取特定分支即...原创 2020-03-10 16:04:34 · 1297 阅读 · 0 评论 -
git: 四种git协议 (本地协议、HTTP 协议、SSH协议、 Git 协议)
转载自 服务器上的 Git - 协议 :到目前为止,你应该已经有办法使用 Git 来完成日常工作。 然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。 尽管在技术上你可以从个人仓库进行推送(push)和拉取(pull)来修改内容,但不鼓励使用这种方法,因为一不留心就很容易弄混其他人的进度。 此外,你希望你的合作者们即使在你的电脑未联机时亦能存取仓库 — 拥有一个更可靠的公用仓库十分有转载 2017-12-26 19:43:15 · 6490 阅读 · 0 评论 -
git: 添加表情包 提升 github仓库 逼格
DemoSpecific Steps首先,进入 github 仓库的 Description 设置区: 到 表情包大超市 挑选 自己中意的表情图 : 单击 喜欢的表情包,就会 自动复制 到你的 粘贴板 上了: 粘贴 到 github 仓库的 Description 设置区,点击 Save 保存: 设置成功,逼格爆表:原创 2017-12-22 09:44:52 · 3624 阅读 · 0 评论 -
git: 用 ssh协议 代替 http协议,加速传送
起因每次在实验室往服务器push修改,要么是 git push origin matser 试个好几次,要么就是报错如下:error: RPC failed; result=7, HTTP code = 0 fatal: The remote end hung up unexpectedly上网找解决方案,看到一哥们建议用 ssh 替换 http :Use git:// or原创 2017-12-08 22:32:04 · 2146 阅读 · 1 评论 -
git: 养成好习惯
每天动代码之前先 git pull 一下,以免在本地和服务器不同步的情况下写代码,导致最后 git push 时遇到麻烦。 用IDE进行git操作,有时候会更方便。原创 2017-12-07 23:35:04 · 713 阅读 · 0 评论 -
git: .gitignore文件 (忽略文件)
作用用于告诉Git需要自动忽略哪些文件。配置在仓库新建 .gitignore 文件。写入要忽略的文件名填进去,Git就会自动忽略这些文件。Note: 切记目录名后面 一定要加 反斜杠 \ ,不然会当普通文件处理。python下的gitignore文件模板gitignore/Python.gitignore:# Byte-compiled / o...原创 2017-12-01 09:19:55 · 4612 阅读 · 0 评论 -
git: 简洁高效 的 双分支式 git flow (master + dev)
git flow 总结对比Git 作为一个源码管理系统,不可避免涉及到多人协作。使用 git branch (git 分支)进行版本控制,可以让大家有效地合作,使得项目井井有条地发展下去。网络上关于 使用 git branch (git 分支)进行版本控制 的教程汗牛充栋。它们提出了形形色色,功能各异的 分支方案: 分支名 时效性 分支功能 master 长期分支 管理对外发布原创 2017-11-27 16:26:43 · 1980 阅读 · 0 评论 -
git: git add --ignore-removal & git add --all 区别
遇到的问题在仓库中删除文件后,试图直接用 git add . 将更新添加到 .git 文件夹,结果遇到了报错:$ git add .warning: You ran 'git add' with neither '-A (--all)' or '--ignore-removal',whose behaviour will change in Git 2.0 with respect to path原创 2017-11-09 21:49:20 · 5112 阅读 · 0 评论 -
git: non-fast-forward errors
遇到的问题$ git push origin masterUsername for 'https://github.com': UserNamePassword for 'https://UserName@github.com': To https://github.com/UserName/tool.git ! [rejected] master -> master (non原创 2017-11-09 23:11:52 · 715 阅读 · 0 评论 -
git:指令备忘录
git规范Git 使用规范流程团队中的 Git 实践Git: 教你如何在Commit时有话可说Git工作流指南git辅助工具练习工具git分支管理练习GUIsourcetreetortoisesmartgitgithub个人博客利用Github免费搭建个人主页(个人博客)Git常用指令备忘生成公钥:ssh-keygen复制以下SSH公钥到对应地方:cat ~/.ssh/id_rsa.pub测试连原创 2017-06-20 15:59:54 · 973 阅读 · 0 评论 -
git:深挖 .git文件夹
├── HEAD ├── branches ├── config ├── description ├── hooks │ ├── pre-commit.sample │ ├── pre-push.sample │ └── … ├── info │ └── exclude ├── objects │ ├── info │ └── pack └── refs ├── head原创 2017-07-03 14:02:51 · 2467 阅读 · 0 评论 -
git:辅助
git规范Git 使用规范流程团队中的 Git 实践Git: 教你如何在Commit时有话可说Git工作流指南git辅助工具练习工具git分支管理练习GUIsourcetreetortoisesmartgitgithub个人博客利用Github免费搭建个人主页(个人博客)原创 2017-07-03 14:10:50 · 583 阅读 · 0 评论 -
git:git commit 书写格式
git commit 的来源 & 如何使用 正如 git add 的作用是将文件放入暂存区, git commit 的作用是将修改提交到分支上。 如果只写一句话,那么以下指令即可:git commit -m 'Hello Commit !' 如果想写一整段话,那么输入以下指令,可跳转到文本编辑器界面大书特书:git commit 目前,社区有多种 Com原创 2017-07-04 10:23:27 · 2309 阅读 · 1 评论 -
git: git操作遇到的坑 & 解决方法
- Problem Reason Solution 0 把仓库clone到local,在master上新建branch_w。修改完branch_w后发现local的master也被同步修改了。 每一次local上只能对一个branch修改。 想要对不同branch上进行修改,就每次pull下不同的分支来,在该branch上修改后及时push,再pull下另一个branch来原创 2017-07-11 10:17:17 · 744 阅读 · 0 评论 -
git: 为什么 pull request 不叫 push request
起因pull request 介绍在日常的开源社区使用中,有时候会遇到自己想要协助修改的开源项目。这个时候,pull request(合并申请功能)可以让开发者之间合作变的非常的easy。pull request 具体步骤将 原开源项目仓库 fork到 自己的服务器 上;将 自己服务器 上的 该仓库 clone 到 本地;本地修改;push 回 自己服务器 上的 仓库;从 自己服务器 上的原创 2017-10-20 21:42:57 · 4129 阅读 · 0 评论 -
git: 保持fork的项目与上游同步
git remote add upstream 上游地址git fetch upstreamgit checkout mastergit merge upstream/mastergit push origin master原创 2017-11-04 00:00:12 · 4136 阅读 · 0 评论