git推送代码相关学习——(一)
推荐去阅读一下廖老师的git相关的教程https://liaoxuefeng.com/books/git/introduction/index.html
这个系列就来学习一下git操作。
第一步,新建项目
去github中新建一个项目,然后依据项目来进行本地的开发工作。
第二步,拉取项目
git clone https://github.com/chan-yuu/clampforklift_ws2.git
然后把本地的文件放到里面去,并且可以将自己的文件都添加上去。由于是git clone下来的,所以是不需要有init的,如果没有git clone 下来,后续的推送会出现一些问题,所以建议还是不要直接git init来初始化git的空间。
git添加任务
1添加当前所有的文件
git add .
2添加提交信息
git commit -m “提交信息”
3远程连接代码仓库
git remote add origin 远程仓库地址
4推送代码
git push -u origin master
当然,也可以不推送到master分支上,可以先查看已有的分支:
git branch
我新建了一个分支来推送,使用:
git checkout -b 250318
或者是推送一个tag
git push origin tag 250318
这里要注意网络的连接问题,并且如果文件过多过大也容易出现问题,比如windows git push超时。可以通过增大缓冲空间:
git config --global http.postBuffer 524288000
低网速时增加超时时间:
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999
等方式去增大上传时间。当然,最根本的还是要配置好网络。
最后就能正常的推送相关的代码了: