本文旨在帮助自己记一下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?
- 创建名为
{username}.github.io的仓库 - 本地
clone之后添加index.html文件 - push到
{username}.github.io的远端仓库 - 查看效果☺️
4、终端每次pull或者push的时候敲慢?
- 终止终端
- 手动访问
https:github.com官网,最好再能访问到你要pullorpush的仓库 - 继续
pullorpush - 你发现他很快的进行了下去😄
5、想要知道你的git配置被写在了哪个文件里?
git config --list --show-origin
正常情况下
将别名配置写入到以下三个级别的配置文件中的 [alias] 部分:
- 仓库级别 (local):如果在一个特定的仓库中运行了
git config --local命令,则别名配置将保存在该仓库的.git/config文件中。 - 用户级别 (global):如果在系统用户级别运行了
git config --global命令,则别名配置将保存在用户的~/.gitconfig文件中。 - 系统级别 (system):如果以管理员身份或系统范围内运行了
git config命令(没有指定--local或--global选项),则别名配置将保存在系统的/etc/gitconfig文件中。 - 环境变量级别
- 比如在配置文件中写入
alias tsn='ts-node' - 当然这种可能很小,因为我们运行git相关的命令一般是git开头的
- 比如在配置文件中写入
结语
不定时更新,提供github小结开口,有朋友愿意分享的可以评论区留言哟
往期好文推荐「我不推荐下,大家可能就错过了史上最牛逼vscode插件集合啦!!!(嘎嘎嘎~)😄」