Git使用笔记
文章平均质量分 58
网瘾颓废
结而离,离而结,没有了局。又像被围困的城堡,在城里的人想逃出来,城外的人想冲进去
展开
-
git fork 远端仓库协作开发
背景:最近需要用一个大型开源项目作为项目起点,和之后自己开发的部分提交到另一个私有库,同时需要和开源项目保持更新同步。搜寻查证:大部分都是说的把项目备份到多个远端库,而我需要从一个开源库拉取代码,合并,开发,提交到私有库,并且不断重复这个过程推进私有库项目,为了厘清思路,特地画了个流程图如图所示的逻辑已被我运用到实际开发中,为了简明扼要的说明问题,私有库只有一个master分支,本地开发库有两个分支master和up-master,分别绑定远端的私有库和开源库的master分支。开源库的分支有很多,翻译 2022-02-12 15:38:45 · 4146 阅读 · 0 评论 -
git revert 撤销中间某次commit
场景:在工作中,发现中间的某次提交是错误的,或者不再需要的代码,这个时候想要撤回那次commit,该如何呢?假如远程仓库上有5次commit,如图:我们的目的是想撤销第二次提交,也就是commitid为6fb1cc7的,那么我们怎么操作呢,如果使用git reset --hard commitid,那这次提交之后的提交都不见了,不是我们所期望的,经过查询,可以使用revert命令。下面详细介绍。revert命令想要撤回中间某次commit,可以使用命令git revert commit_id原创 2022-01-26 14:46:46 · 8372 阅读 · 0 评论 -
Incorrect username or password (access token)
remote: [session-b740ffbc] StriveCai: Incorrect username or password (access token)fatal: Authentication failed for ‘https://gitee.com/striveCai/vue-pure-admin.git/’首先先记住以下命令行查看用户名 :git config user.name查看密码: git config user.password查看邮箱:git config use原创 2022-01-04 22:04:59 · 10748 阅读 · 0 评论 -
Failed to connect to github.com port 443: Timed out
Git clone的时候发现以下报错:Failed to connect to github.com port 443: Timed out第一步:打开https://www.ipaddress.com/,查询如下两个域名,并分别记录下其对应的ip:1、github.com2、github.global.ssl.fastly.net去查找各自对应的IP地址2.复制查询后的ip,然后在hosts文件中做出相应地修改(hosts文件路径:C:\Windows\System32\drivers\et原创 2022-01-03 11:35:56 · 9175 阅读 · 5 评论 -
git命令行使用(后续待补充)
1.创建分支git branch branch_name2.查看本地分支git branch3.查看全部分支(本地和远程):加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话)git branch -a4.切换分支git checkout branch_name5.删除本地分支(先切换到别分支)git branch -d branch_name6.删除远程分支(先切换到别分支)git branch -r -d origin/branch_name原创 2021-09-26 16:02:59 · 424762 阅读 · 0 评论