0%

前提:搞定了git的用户配置、 与自己的github账户进行了ssh绑定链定、创建一个属于这个项目的仓库

超级常用的指令

git add . | 把此目录底下的所有文件加入提交缓存中
git clone | 将一个github上的仓库资源克隆到本地
git commit -m '' | 提交文件到指定的仓库中,在''中填上本次提交的信息


将本地项目文件推送(push)到github上的仓库的要打代码的流程

建立本地仓库与远程仓库链接:git remote add origin 项目链接
添加根目录上的所有文件到缓存区:git add .
提交文件到指定的仓库中,在’’中填上本次提交的信息:git commit -m ''
把远程仓库和本地仓库同步:git pull --rebase origin main
把仓库中的文件推送到github仓库:git push -u origin main
结束


一些遇到的错误情况

  1. git返回错误:error: src refspec main does not match any时,表示此时你所要提交文件到的分支(branch)不在,个人创建仓库(Repositories)的时候一般都是为master/main两种名字,如果你上面所输入的提交代码为git push -u origin main又出现开头所说的错误的话,此时只需要将github上你的仓库的分支(branch)修改名字为‘main’,输入代码git branch -m master main

    贴上github为什么要这么做的原因:
    GitHub is working on replacing the term “master” on its service with a neutral term like “main” to avoid any unnecessary references to slavery
    GitHub正在努力将其服务中的“master”一词替换为“main”等中性术语,以避免任何不必要的奴隶制提及(机翻)

  2. git返回错误:fatal: unable to access '仓库地址': Failed to connect to github.com port 443 after 21057 ms: Couldn't connect to server时,表示网络出现错误,可能是此时电脑开着网络代理工具
    输入git config --global --unset http.proxy
    git config --global --unset https.proxy
    用来取消git的网络代理使用

今天在床上看到一个妹妹很可爱,走近一看竟然在写代码,我大喜过望,走过去想和她一起卓艾,就坐了过去,妹妹人也特别好,一直和我在聊天,讨论各种英雄的特点。然后我突然开始写代码,妹妹才发现我写的都是Rust、Haskell、Lisp这种高端语言,妹妹看着她的程序冷汗直冒,一直不敢新建项目。我看到妹妹的窘迫很温柔地问她是不是写的C,没关系的,语法简单但是上限也不低,写C的程序员都很懂计算机系统和结构。她一听更不敢说话了,我看妹妹没说话又说没事没事,写Java也没什么的,毕竟做大型项目能力不俗。见她还没反应,我的表情突然有点尴尬地笑了笑问她,该不会是写Python的吧,虽然语言一般但是生态很好,一起做做数据分析也没什么。她只好告诉我她写的是js,我的脸色唰一下就变了:“我说你怎么不敢说话,原来是写js的。”我看了她的代码之后,眼神中的鄙视更深了一层。“写js,还用typescript,别的语言一个都没用过?js码农真下头!愁表资滚,别跟我卓艾,看着都恶心!”

Soyorin的精彩回顾~

要是事先知道我就会阻止了😭

曲目都结束了她们却突然开始演奏😭

对不起没能阻止她们😭

小祥你一定很生气吧😭

你会生气我觉得是当然的😭

但是请你相信我我们原本真的没计划演奏春日影😭

真的很对不起😭我保证我不会再擅自演奏那首歌了😭

我也会要其他人以后绝对不要再演奏那首歌了😭我们可以稍微谈谈吗😭

我很珍惜CRYCHIC😭所以春日影擅自被人拿去演奏我也和小祥一样难受😭

希望你能了解我的心情😭拜托你约在哪里我都去😭我不得不组乐团的理由也会好好和你说清楚的😭

只要你愿意当面听我说你就一定能理解的😭我是站在小祥你那边的😭我想见你😭

来自不知名的客服用户的留言:HA☆NA☆SE

这不也挺好的嘛

╯  乀

ヘ  へ
 ′
 ﹀

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment