上传本地文件到github
2024-10-19 03:32:37
第一步:创建新的仓库
勾选Initialize this repository with a README选项,自动创建REAMDE.md文件。
第二步:
$ git config --global user.name "hanyuntao" $ git config --global user.email "hanyuntaocn@163.com"
第三步:生成ssh key
首先检查是否已生成密钥cd ~/.ssh
,如果返回的ls
有3个文件,则密钥已经生成。
如果没有密钥,通过
$ ssh-keygen -t rsa -C "470613423@qq.com"
生成,生成过程中一路按3次回车键就好了。
生成成功后,去对应目录找到id_rsa.pub用记事本打开,得到ssh key公钥。
第四步:为github账号配置ssh key
第五步:在Git Shell下输入命令测试刚才的公钥是否认证正确。
ssh -T git@github.com
正确结果会显示:
Warning:Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts. Hi Flowerowl! You've successfully authenticated, but GitHub does not provide shell access.
warning 不用理会。
第六步:切换到Git shell 命令行下,输入命令:
git init
git commit -m 'stumansys'
git remote add origin https://github.com/Flowerowl/stumansys.git
git push origin master
如果执行git remote add origin
https://github.com/Flowerowl/stumansys.git
,出现错误:
fatal: remote origin already exists
则执行以下语句:
git remote rm origin
再往后执行git remote add origin https://github.com/Flowerowl/stumansys.git 即可。
在执行git push origin master时,报错:
error:failed to push som refs to.......
则执行以下语句:
git pull origin master
如果仍然不成功
git remote set-url origin git@github.com:username/repository
上传过程中大概遇到这些问题。
最新文章
- 转载:Centos7 从零编译Nginx+PHP+MySql 序言 一
- Grid行编辑插件
- HDOJ/HDU 1865 1sting(斐波拉契+大数~)
- POJ1505:Copying Books(区间DP)
- WEB前端资源集(一)
- MySQL(七)MySQL常用函数
- 【网络爬虫入门04】彻底掌握BeautifulSoup的CSS选择器
- 实战-Mysql主从复制
- linux 分布式文件系统
- 3行代码快速实现Spring Boot Oauth2服务
- offset系列,client系列,scroll系列回顾
- APIO 2014 回文串(Manacher+后缀自动机+倍增)
- vim常用配置 vimrc文件
- k8s之external-etcd集群管理
- java 类与类,类与接口 ,接口与接口关系
- 海量数据找相同数,高配词,不重复的数,判断一个数是否存在,查询串,不同电话号码的个数,中位数,按照query频度排序,topk
- 胡同门牌号-2015决赛Java语言A组第一题
- POJ2478(SummerTrainingDay04-E 欧拉函数)
- Windows:chm 文件打开出现“已取消到该网页的导航”的解决方案
- 成为Linux内核高手的四个方法