直播平台源码开发过程中关于Git上传的简单操作说明

通常在开发直播平台源码时,会涉及到有关于Git上传的内容,Git是目前世界上最先进的分布式版本控制系统,可以有效且高效的处理从小到大的项目版本管理。
站在直播平台源码开发者的角度来看,Git包含以下功能:
1、从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机上。
2、在自己的机器上根据不同的开发目的,创建分支,修改代码。
3、在单机上自己创建的分支上提交代码。
4、在单机上合并分支。
5、把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6、生成补丁(patch),把补丁发送给主开发者。
7、看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。
实现git上传下载,首先安装git,安装文档参考地址:
https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496

Git上传

一、本地新建文件夹,初始化

$ git init

二、将当前工作目录中更改或者新增的文件加入到Git的索引中,加入到Git的索引中就表示记入了版本历史中,这也是提交之前所需要执行的一步

$ git add .

执行此步骤可能会出现警告信息:

warning: LF will be replaced by CRLF in mingw64/lib/tcl8.6/tzdata/Pacific/Rarotonga.

解决方法:

The file will have its original line endings in your working directory

三、git config core.autocrlf false 执行完此命令,重新执行 git add . 最后的 小点儿不要忘记哦提交当前工作目录的修改内容。

$ git commit -m init

直接调用git commit命令,会提示填写注释。通过如下方式在命令行就填写提交注释:

git commit -m "Initial commit of gittutor reposistory"

四、添加远程仓库 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行

$ git remote add [shortname] [url]:

五、推送代码到服务器

$ git push origin master

推送代码常见错误信息:

To https://github.com/..........git
 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'https://github.com/......git'

解决办法:

$ git pull --rebase origin master

执行完之后重新执行:

$ git push origin master

完美解决!

以上内容就是关于Git上传的简单操作说明,这对于直播平台源码开发者来说是比较常用的,如果想要了解更多与直播平台源码相关的内容,可以继续关注。
声明:本文由作者原创,转载请注明出处及原文链接。

发布了119 篇原创文章 · 获赞 27 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/yun_bao_2144899870/article/details/102586812
今日推荐