1、创建一个github账号,并新建一个仓库用于存储自己的学习笔记,这里创建仓库名为test
2、提前下载好git工具,然后打开git bash,进入到自己要上传的文件目录下。
3、创建本地仓库
4、与远程仓库建立连接(需要去设置一下SSH密钥,然后复制SSH密钥)
5、提交到缓冲区
6、提交commit
7、此时要更改默认分支 从master更改为main
8、此时如果运行push命令还是有问题,原因是我们创建仓库时添加到README文件,在GitHub仓库的main分支有这个文件,而我们本地的仓库没有这两个文件,如果我们执行这次commit,那么可能导致这两个文件丢失。
因此要运行如下图两条命令:第一条的作用是 获取远程仓库的初始提交( initial commit),就是README文件。 第二条的作用是:合并初始提交与你的提交。
9、最后就可以上传文件了
最后的结果图:
搞这东西搞了一下午,上传命令倒是不难,但是GitHub仓库现在默认的分支是main,(原因好像是master和slavery有关...),然而gitbash上默认是master,于是需要将默认分支从master改为main,然后还要执行第八步操作以合并初始文件。 总的来说还是学到不少东西。