前言
因为网上github教程繁多且复杂,本文记录自己在使用github过程中一些常用且有效的指令和常见报错解决方案,希望能对大家有所帮助,如果有错误或者更加有效的办法欢迎评论指出哈【鞠躬】
git init
在本地的当前目录里初始化git仓库
创建新仓库 提交内容
直接在github新建respository
git remote add origin [仓库http链接]
git branch -M main
git push -u origin main//这就提交成功啦
可能报错
OpenSSL SSL_read: Connection was reset, errno 10054
这是服务器的SSL证书没有经过第三方机构的签署,所以报错。
错误原因可能是网络不稳定,连接超时造成的,如果你试了多次还是报这个错误,建议你执行下面的命令
git config --global http.sslVerify "false"
Clone
git clone [下载文件的地址,http开头]
Push
1、进入想上传文件的目录【注意是目录!!】
2、打开git bash
进入git bash 这个是输入github操作指令的地方
3、输入git init 初始化
git init
初始化后在本地代码库会自动创建一个.git 隐藏文件,这个就是本地代码库
4、加载本地文件夹里的文件
git add .
5、提交文件注释
git commit -m '注释'
6、推送代码
git push origin master
'master 是本地仓库名 可以是别的'
参考来源:
https://www.cnblogs.com/android-blogs/p/5816833.html
pull强覆盖,将拉取的代码覆盖到本地代码
1、git fetch --all
2、 git reset --hard origin/main
3、git pull
二、访问令牌token创建方法
1、登录github,点设置
2、左侧栏下边找到Developer settings,点击
3、左边点击Personal access tokens
4、点击创建token
5、后面有个账号密码验证,输入后页面跳转填写信息,
select scopes 最好全选避免后面出错,表示赋予token哪些权限
6、点击创建生成token
7、使用方法
有远程仓库了,要先删除远程仓库,
git remote remove origin
验证是否删除
git remote -v
无输出删除成功
初始仓库
把token放入远程仓库链接中
git remote add origin https://[放token]@github.com/[仓库地址].git
例如:
git remote add origin https://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@github.com/xxx/xxxx.git
参考来源:
https://zhuanlan.zhihu.com/p/501872439