github 之 你可能想知道的点

281 阅读2分钟

本文旨在帮助自己记一下github相关的东西,如果有好东西分享也会陈列下去

前言

身为一个前端小菜鸟,总是有一个飞高飞远的梦想,因此,每点小成长,我都想要让它变得更有意义,为了自己,也为了更多值得的人

开开心心学技术大法~~

开心

来了来了,他真的来了~

正文

1、git push到私人仓库passwrod不正确?

2021年8月之后本地git仓库push私人仓库的时候password是在github上设置的Personal access tokens

2、本地建立新库,与远端仓库建立联系的首次git pull失败?

git pull 终端报错

$ fatal: refusing to merge unrelated histories

尝试使用git pull origin master –allow-unrelated-histories 继续报错

$ fatal: couldn't find remote ref –allow-unrelated-histories

继续使用git pull --rebase origin master,ok成功!

$ Successfully rebased and updated refs/heads/master.

当然,也可以在git pull 失败之后直接 通过 git rebase 来通过变基合并

3、享受免费的github提供的可外域访问的服务器站点 githubPage?

  1. 创建名为{username}.github.io的仓库
  2. 本地clone之后添加index.html文件
  3. push到{username}.github.io的远端仓库
  4. 查看效果☺️

官方传送门

4、终端每次pull或者push的时候敲慢?

  1. 终止终端
  2. 手动访问https:github.com官网,最好再能访问到你要pullorpush的仓库
  3. 继续pull or push
  4. 你发现他很快的进行了下去😄

5、想要知道你的git配置被写在了哪个文件里?

git config --list --show-origin

正常情况下 将别名配置写入到以下三个级别的配置文件中的 [alias] 部分:

  1. 仓库级别 (local):如果在一个特定的仓库中运行了 git config --local 命令,则别名配置将保存在该仓库的 .git/config 文件中。
  2. 用户级别 (global):如果在系统用户级别运行了 git config --global 命令,则别名配置将保存在用户的 ~/.gitconfig 文件中。
  3. 系统级别 (system):如果以管理员身份或系统范围内运行了 git config 命令(没有指定 --local 或 --global 选项),则别名配置将保存在系统的 /etc/gitconfig 文件中。
  4. 环境变量级别
    1. 比如在配置文件中写入 alias tsn='ts-node'
    2. 当然这种可能很小,因为我们运行git相关的命令一般是git开头的

结语

不定时更新,提供github小结开口,有朋友愿意分享的可以评论区留言哟

往期好文推荐「我不推荐下,大家可能就错过了史上最牛逼vscode插件集合啦!!!(嘎嘎~)😄」