github 坑爹的仓库初始化设置
来源:互联网 发布:当前支付宝的淘宝账户 编辑:程序博客网 时间:2024/06/04 18:34
一段时间没有使用 github,奇妙地发现自己连仓库都不会建了,汗一个。。。
话说上次我在 github 上面建了一个仓库,在创建仓库的设置表单中勾上了自动生成 README.md 选项,
ok,创建成功以后页面跳转到我账号的主界面。按照我以往的记忆,正常应该是跳转到一个带有初始化本地库命令行的指引页面的。
没去多想,毕竟之前也用过很长一段时间的 github 了,心想没有提示又怎么地,我还搞不定?
我在命令行下面切换到工程所在的目录,依次键入了 git init -> git add . -> git commit -m "首次提交" -> git remote add...
坑爹地发现竟然不管用了,东西竟然提交不到服务器,连续试了好几次,还是不行。。
尼玛当时那个气愤啊,介于当时还有其他的一些事情需要处理,于是便没有多做计较了。
今天是周末不用上班,特意来端详一下这个问题,又在 github 上面创建了一个仓库,
不同的是这次我没有将 README.md 自动创建勾选上,然后的然后,终于给老子跳转到带有指引性命令行的页面了。
根据指引,这次我成功地将本地库的代码提交到了 github 服务器,此时此刻,唯有一个字能表达我复杂的情绪——艹!
为免以后再犯相同的错误,特此撰文以志(best practice —— 以后建仓库乖乖地别勾选 “自动创建 README.md”)
下面是命令行指引页面的核心内容,放在这里以防万一。
Create a new repository on the command line
touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/user_name/repository_name.git
git push -u origin master
Push an existing repository from the command line
git remote add origin https://github.com/user_name/repository_name.git
git push -u origin master
2013.0818.0904 更新
实际上问题并没有我想的那么复杂,
首次 push 的时候一定不要忘了带上 -u 参数,
这才是我首次 push 不成功的症结所在。
另外,https 是 github 所推荐的连接方式,
但实际上这种连接方式并不是体验最佳的(每次 push 都要求键入用户名和密码)。
之前我发现可以通过修改特定文件以达到更换连接方式的目的,
但最近我又发现,完全可以在首次提交时就将连接方式修改为 ssh
(ssh 的好处:利用公钥私钥可以避免每次 push 都键入用户名和密码)。
git remote add origin git@github.com:user_name/repository_name
- github 坑爹的仓库初始化设置
- github 坑爹的仓库初始化设置
- 设置 github 作为 git 的远程仓库
- 删除github的仓库
- GitHub入门教程(三)- 取得项目的 Git 仓库 之 从本地初始化
- Linux下面初始化GitHub设置
- Git的远程仓库--GitHub
- GitHub仓库的基本操作
- 删除github上的仓库
- 删除github上的仓库
- github代码仓库的删除
- 删除GitHub里的仓库
- GitHub 的初始化
- windows如何设置本地git仓库与远程的github关联
- GitHub入门与实践(四)——Git的基本操作从初始化仓库到确认提交是否成功
- 仓库初始化
- 如何删除本地的git仓库 和 github的仓库
- github 本地仓库与远程仓库的交互
- 【黑马程序员】交通灯管理系统
- recover database using backup controlfile
- 编程基础-----找出1--1000所有完全数
- Maven属性
- 随便写写
- github 坑爹的仓库初始化设置
- 模板模式详解
- 编写一个函数用于将一个整数前后倒置,并调用此函数将一个从键盘输入的 整数前后倒置?
- 熵
- ICTCLAS50在Eclipse的试运行
- hdu 1255 覆盖的面积
- 怎么使用socks代理服务器
- 前端技术学习之道:html之简单网页表格制作
- 算数基本原理及求一定范围内的素数