关闭
当前搜索:

git: 四种git协议 (本地协议、HTTP 协议、SSH协议、 Git 协议)

转载自 服务器上的 Git - 协议 :到目前为止,你应该已经有办法使用 Git 来完成日常工作。 然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。 尽管在技术上你可以从个人仓库进行推送(push)和拉取(pull)来修改内容,但不鼓励使用这种方法,因为一不留心就很容易弄混其他人的进度。 此外,你希望你的合作者们即使在你的电脑未联机时亦能存取仓库 — 拥有一个更可靠的公用仓库十分有...
阅读(557) 评论(0)

git: 添加表情包 提升 github仓库 逼格

DemoSpecific Steps 首先,进入 github 仓库的 Description 设置区: 到 表情包大超市 挑选 自己中意的表情图 : 单击 喜欢的表情包,就会 自动复制 到你的 粘贴板 上了: 粘贴 到 github 仓库的 Description 设置区,点击 Save 保存: 设置成功,逼格爆表:...
阅读(635) 评论(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...
阅读(251) 评论(0)

git: 养成好习惯

每天动代码之前先 git pull 一下,以免在本地和服务器不同步的情况下写代码,导致最后 git push 时遇到麻烦。 用IDE进行git操作,有时候会更方便。...
阅读(220) 评论(0)

git: .gitignore文件 (忽略文件)

作用用于告诉Git需要自动忽略哪些文件。配置在仓库新建 .gitignore 文件。写入要忽略的文件名填进去,Git就会自动忽略这些文件。辅助经典的 .gitignore文件 格式:github/gitignore 。...
阅读(249) 评论(0)

git: 简洁高效 的 双分支式 git flow (master + dev)

git flow 总结对比Git 作为一个源码管理系统,不可避免涉及到多人协作。使用 git branch (git 分支)进行版本控制,可以让大家有效地合作,使得项目井井有条地发展下去。网络上关于 使用 git branch (git 分支)进行版本控制 的教程汗牛充栋。它们提出了形形色色,功能各异的 分支方案: 分支名 时效性 分支功能 master 长期分支 管理对外发布...
阅读(455) 评论(0)

git: non-fast-forward errors

遇到的问题$ git push origin master Username for 'https://github.com': UserName Password for 'https://UserName@github.com': To https://github.com/UserName/tool.git ! [rejected] master -> master (non...
阅读(190) 评论(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...
阅读(196) 评论(0)

git: 保持fork的项目与上游同步

git remote add upstream 上游地址git fetch upstreamgit checkout mastergit merge upstream/mastergit push origin master...
阅读(166) 评论(0)

git: 为什么 pull request 不叫 push request

起因pull request 介绍在日常的开源社区使用中,有时候会遇到自己想要协助修改的开源项目。这个时候,pull request(合并申请功能)可以让开发者之间合作变的非常的easy。pull request 具体步骤 将 原开源项目仓库 fork到 自己的服务器 上; 将 自己服务器 上的 该仓库 clone 到 本地; 本地修改; push 回 自己服务器 上的 仓库; 从 自己服务器 上的...
阅读(372) 评论(0)

git: git操作遇到的坑 & 解决方法

- Problem Reason Solution 0 把仓库clone到local,在master上新建branch_w。修改完branch_w后发现local的master也被同步修改了。 每一次local上只能对一个branch修改。 想要对不同branch上进行修改,就每次pull下不同的分支来,在该branch上修改后及时push,再pull下另一个branch来...
阅读(167) 评论(0)

git:git commit 书写格式

git commit 的来源 & 如何使用   正如 git add 的作用是将文件放入暂存区, git commit 的作用是将修改提交到分支上。   如果只写一句话,那么以下指令即可: git commit -m 'Hello Commit !'   如果想写一整段话,那么输入以下指令,可跳转到文本编辑器界面大书特书: git commit   目前,社区有多种 Com...
阅读(355) 评论(1)

git:辅助

git规范Git 使用规范流程团队中的 Git 实践Git: 教你如何在Commit时有话可说Git工作流指南git辅助工具练习工具git分支管理练习GUIsourcetreetortoisesmartgitgithub个人博客利用Github免费搭建个人主页(个人博客)...
阅读(187) 评论(0)

git:深挖 .git文件夹

├── HEAD ├── branches ├── config ├── description ├── hooks │ ├── pre-commit.sample │ ├── pre-push.sample │ └── … ├── info │ └── exclude ├── objects │ ├── info │ └── pack └── refs ├── head...
阅读(255) 评论(0)

git:指令备忘录

git规范Git 使用规范流程团队中的 Git 实践Git: 教你如何在Commit时有话可说Git工作流指南git辅助工具练习工具git分支管理练习GUIsourcetreetortoisesmartgitgithub个人博客利用Github免费搭建个人主页(个人博客)Git常用指令备忘生成公钥:ssh-keygen 复制以下SSH公钥到对应地方:cat ~/.ssh/id_rsa.pub 测试连...
阅读(306) 评论(0)
    Site Search
    Google 本站
    个人资料
    • 访问:186767次
    • 积分:7013
    • 等级:
    • 排名:第3915名
    • 原创:486篇
    • 转载:14篇
    • 译文:0篇
    • 评论:26条
    About
    博客专栏
    文章分类