Git 系列
文章平均质量分 66
Git、GitHub、Bitbucket、GitLab 使用技巧
阿基米东
本科毕业于国内某知名双非理工大学,当过校队球员,后自学编程,专注于嵌入式软件开发十余年,在物联网、机器人、汽车等领域拥有实战经验,也是多个开源项目的贡献者,对 Web 前后端、AI 技术略知一二。立志成为一名杰出的开源创客,让世界因我而变得更美好!
展开
-
本地修改后,git pull 提示“请在合并前提交或贮藏您的修改”怎么办?
这种情况通常出现在多人协同开发中,由于别人修改了文件并且提交到远程仓库,同时你也修改了此文件并且没有 add 和 commit,然后你想在 pull 或 merge 远程仓库时就会出现此提示。命令后,储藏项中的更改将无法恢复。如果你仍然需要这些更改,请在删除储藏项之前使用。如果不想舍弃对本地的修改,就需要在合并前提交或贮藏你的修改。而贮藏修改,就要用到。如果我们在本地工作区作了修改,但还没有提交或者暂存,那么当执行。命令将其应用到工作目录。原创 2023-07-24 21:45:38 · 5123 阅读 · 0 评论 -
GitHub 开启 2FA 双重身份验证的方法
如果您使用的 app 或浏览器插件不能使用摄像头扫描,可以点击 enter this secret 获取一串字符,并将这串字符输入到 app 或浏览器插件,这样也能生成 2FA 码。大意是,GitHub 用户现在需要启用 2FA 双因素身份验证作为附加的安全措施,您需要在2023年5月4日之前在您的帐户上启用双因素身份验证,否则将被限制进行帐户操作。由于破解第二个认证因子需要付出更多,并且其他类型的因子更难以窃取或伪造,因此 2FA 可提高帐户安全性,并更好地保护组织及其用户免遭未经授权的访问。原创 2023-04-26 11:15:03 · 37615 阅读 · 7 评论 -
Git reset 和 revert 版本回退示例实践
在实际开发中,有时候我们可能需要将项目版本回退到某个版本,例如发现某些提交存在Bug等情况。在Git版本管理系统中,当然支持版本的回退(回滚),而且是相对比较简单、方便的操作。本文将演示在Git仓库中,如何使用reset和revert命令回退到某个版本(提交),并且让远程分支也回退到历史版本。...原创 2022-07-18 21:40:49 · 668 阅读 · 0 评论 -
Git 不常见情境操作方法汇总
本文汇集一些Git常见情境(不常见)的使用方法,例如拉取远程分支并创建本地分支、拉取pullrequest到本地分支、恢复本地误删的文件、如何撤销add、commit操作等等。原创 2022-07-18 21:37:38 · 375 阅读 · 0 评论 -
推荐几款好用的 Git 图形化客户端
最近公司全面转向 GitLab 管理代码,很多同学都不太习惯,问我有没有好用的 Git 图形化客户端推荐?我说:有!原创 2022-07-06 13:15:52 · 10624 阅读 · 1 评论 -
《开源指北》之我和开源的故事
【开源指北 1.0 发布】和你做过最酷的事,就是一起「写书」去年参加的《开源指北》编写计划最近正式发布啦!我大概是最早加入该项目的非官方成员之一,因为我几乎每天都会登陆 Gitee 网站,在去年十月中旬就看到该项目的招募计划,然后就领取了第一章第一节的编写任务 —— 初识开源: 什么是开源?,接下来两个月里又陆陆续续补充了其他章节的内容。(文章末尾看到「阿基米东」的就是啦~) 【开源指北 1.0 发布】和你做过最酷的事.原创 2021-01-29 19:33:45 · 426 阅读 · 1 评论 -
Git 的一键三连
在使用 Git 时,最常用的莫过于 add -> commit -> push 三步操作了。但是对于懒惰的程序员来说,一遍遍地敲简直就是灾难!除了按 ↑ 方向键,有没有办法实现一键三连?噔噔!写个脚本 git-push.sh,如下:#!/bin/bashecho "Enter your message"read messagegit add .git commit -m"${message}"if [ n "$(git status - porcelain)" ];then原创 2020-05-24 01:47:48 · 1071 阅读 · 0 评论 -
图解Git命令(一)
原文链接:https://dev.to/lydiahallie/cs-visualized-useful-git-commands-37p1Merge多分支模式可以将每个人所做的新的更改分离开来,极大地方便了项目管理,避免了未经评审或坏的更改进入项目。一旦评审通过,则可以将这些更改合并到项目中。将一个分支的更改添加到另一个分支的一种方式是 git merge。Git 有两种合并的执行方...翻译 2020-05-02 17:08:43 · 1085 阅读 · 0 评论 -
你说的马云,不是我说的码云(快速了解 git)
概述 两个月前,有一次跟环保圈子的小伙伴聊天,不小心聊到马云(阿里巴巴的马云)。小伙伴看我们聊马云聊得兴致勃勃,然后不解并带有一丢丢蔑视地说:“你们搞 IT 的呀,就是喜欢崇拜马云!” 为了避免唇枪舌战,我并没有进一步阐述为什么我们喜欢聊马云,学习马云。所以我们把话题转回到环保话题,并愉快地用完了晚餐。 两个月后,我又想起了这件事,并进行了一些思考。实际上,我并没有过分崇拜马云,我喜欢...原创 2018-07-02 15:25:26 · 4253 阅读 · 3 评论 -
如何查看本地Git的html帮助文档
今天发现了一个小技能——查看本地的Git的html帮助文档,分享给大家。【实验环境是Windows7下的MINGW64,以查询 commit 命令为例】Step 1:在终端输入“git help –-web commit”或“git commit –help”,如下图所示。 Step 2:然后会在PC的默认浏览器上显示 commit 命令的详细使用说明。原创 2016-03-21 20:43:40 · 1921 阅读 · 0 评论 -
在Ubuntu上创建Git仓库并上传到GitHub
1、安装 Git$ sudo apt-get install git git-core检查:git --version2、基本配置$ git config --global user.name <your-name>$ git config --global user.email <your-email>3、假设项目名为 helloworld,执行下面命令,进到项目目录,创建版本库$ cd hel原创 2017-04-11 02:48:43 · 5052 阅读 · 0 评论