【学习总结】Git学习-上传本地已有代码到GitHub
2023-09-14 08:59:09 时间
Git学成归来后的第一次实战
-
上传本地已有代码到GitHub
-
以之前学了一小半的Java基础教程代码为例
-
<深坑预警:在GitHub新建仓库那一步,不要勾选readme,不然后面一堆破事!!>
目录
- step1 建立git仓库
- step2 将不需要上传的放在.gitignore文件中
- step3 add并commit到仓库
- step4 去github上创建自己的Repository
- step5 将本地的仓库关联到github上
- step6 上传代码到github远程仓库
- 各种报错
- 总结
step1 建立git仓库
cd到你的本地项目根目录下,执行git命令,此命令会在当前目录下创建一个.git文件夹。
git init
step2 将不需要上传的放在.gitignore文件中
vi .gitignore
不管用啊。。。那就这样吧,我还以为应该进入子文件夹下查看status然而并没有卵用。
- 2018-11-15更新-注:管用的,此文件已上传到GitHub库中
step3 add并commit到仓库
-(先试试一个文件夹内文件)
git add .
这个命令会把当前路径下的所有文件,添加到待上传的文件列表中。
如果想添加某个特定的文件,只需把.换成特定的文件名即可
git commit -m "注释语句"
- 2018-11-15更新:add README.md时,要大写否则识别不了(cd路径不分大小写)
step4 去github上创建自己的Repository
- 注意:初始化readme不应选,这里创建并初始化README后面返工了
step5 将本地的仓库关联到github上
git remote add origin https://自己的仓库url地址
step6 上传代码到github远程仓库
第一次push时:git push -u origin master
-u
参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支<关联>起来,在以后的推送或者拉取时就可以简化命令。
如果上传失败先pull:
git pull origin master
返回顶部目录
各种报错
我不知道我哪里错了,是新建仓库的时候不应该初始化readme吗,打算删除GitHub里的仓库重新建一个
1-先把本地仓库和远程仓库的连接删除,以防后面一堆破事
2-在GitHub里删除那个仓库并新建一个不初始化readme.md
的新仓库
2.1 在GitHub里删除已有库:进入该仓库-->setting(不是头像里的,是仓库里的)-->下拉到最下边“危险区域”找到删除
2.2 新建一个仓库,这次不要在初始化的时候勾选readme了(得到一个空的仓库)
3-重新再git bash里git remote试试
4-再push
返回顶部目录
总结
-
第一次push时:
git push -u origin master
-
后续push时可省去-u:
git push origin master
-
pull在-u之后只需
git pull
,否则git pull <remote> <branch>
后记:
-
可以的,开心呀~
-
后续慢慢边整理边push
-
人生不能像做菜,等所有的料都准备好了再下锅。边走边成长吧,加油。
整理后续:
之后:以文件夹(dayxx)为单位,将txt文件修改为.md文件,并将java文件push到远程库,目前还算顺利。
返回顶部目录
END
相关文章
- 使用github与Octopress 搭建GitHub Pages博客
- 如何从Eclipse导入github上的项目源码
- github 大文件上传
- [GitHub] GitHub Repositories
- git之sourceTree使用github和码云的代码小结
- eclipse下使用git上传(下载)代码至(从)github
- EasyDarwin开源社区 短视频拍摄项目Github地址
- GitHub学习笔记
- github仓库上的漏洞修复
- 一个程序员必须学会的Github使用技巧
- 想被千年后的人知道吗,快去GitHub上传代码吧!
- 一文教会你 如何在Github中创建仓库?如何将多个项目放到一个仓库中管理?如何将本地项目上传到GitHub中?
- 【Github教程】史上最全github用法:github入门到精通
- Windows下一个AndroidStudio 正在使用Git(AndroidStudio工程GitHub关联)
- 【Github教程】史上最全github用法:github入门到精通
- GitHub上传文件夹及Git命令
- 如何使用Git建立本地仓库并上传代码到GitHub
- typora配置PicGo和github图床实现自动上传图片
- 【过程记录】通过ssh上传Github仓库
- [Git & GitHub] git 常用命令
- [Git & GitHub] Windows安装git和环境变量配置
- [Git & GitHub] 解决办法:error: failed to push some refs to 'https://github.com/xxxx.git'