项目初次提交至github过程
简单记录备用
创建本地
- 初始化一个空的git仓库
- 将所有文件添加到暂存区
- 将暂存区的文件提交到本地仓库
创建远程
1 | git config --global user.name "ymkiux" |
- 配置链接ssh
- 获取当前生成的ssh
关联仓库
- 将本地仓库和远程仓库关联起来
- 查看当前的远程仓库地址
本地=>远程
- 推送到远程仓库
- 刷新github网站上的仓库页面即可看到效果
使用branch管理不同product
创建副分支
copy项目到当前路径下然后推送
相关问题
1.fatal: remote origin already exists
- 移除再重新关联库即可
2.git push错误failed to push some refs to - 本地远程异同
3.could not open directory ‘lib/wrapper/****services/‘: Filename too long
2.fatal: sha1 file ‘‘ write error: Broken pipe
- git config –global http.postBuffer 15728640000
3.ssh:connect to host github.com port 22: Connection timed out
需要在
~/.ssh/config
文件中覆盖 SSH 设置。使用以下命令编辑该文件:在文件中添加以下内容:
1
2
3
4# Add section below to it
Host github.com
Hostname ssh.github.com
Port 443保存并关闭文件。
1
2
3
4
5
6
7
8:w 保存文件但不退出vim
:w file 将修改另外保存到file中,不退出vim
:w! 强制保存,不退出vim
:wq 保存文件并退出vim
:wq! 强制保存文件,并退出vim
:q 不保存文件,退出vim
:q! 不保存文件,强制退出vim
:e! 放弃所有修改,从上次保存文件开始再编辑命令历史最后,再次尝试使用以下命令进行 SSH 连接:
4.Failed to connect to github.com port 443 after 21082 ms: Timed out
1
git config --global http.proxy 127.0.0.1:port