git上传到GitHub

本例用于演示如何将本地文件上传到GitHub上。

git文档在这里

GitHub操作

输入以下指令以验证是否成功连上GitHub。

1
2
$ ssh -T git@github.com
Hi Ivanclf! You've successfully authenticated, but GitHub does not provide shell access.

然后在GitHub上新建一个仓库,建好后,弹出以下页面
页面内容
我们需要复制其ssh地址

1
git@github.com:Ivanclf/trans-trial.git

本地操作

建好一个文件夹,按照上图提示,在git bash中进行操作
新建README.md, 并往里面添加标题

1
echo "# trans trial" >> README.md

初始化

1
git init

加入文件到暂存区

1
git add README.md

加入文件到版本库

1
git commit -m "first commit"

如果直接git commit,就需要在vim窗口中进行操作。
vim窗口中,常用的操作为:a输入,q退出,w保存。先按a输入,然后esc退出输入,最后清除.符并输入wq保存退出。
输入wq
退出后的样子
查看当前的分支

1
2
$ git branch
* master

可以看到尽管GitHub上的默认分支是main,但git上的分支是master,可使用以下指令创建默认分支main。

1
git branch -M main

再添加远程仓库,与GitHub连接起来

1
git remote add origin git@github.com:Ivanclf/trans-trial.git

可利用以下指令查看远程库情况

1
git remote

最后上传代码就可以了

1
git push -u origin main

最终结果
日后可能会更新新GitHub账户与电脑链接的情况,以及git的其他操作。


git上传到GitHub
http://example.com/2024/05/15/git-use/
作者
Ivan Chen
发布于
2024年5月15日
许可协议
IVAN