GitHub项目部署

github是一个基于git的代码托管平台。之前已经学习了怎么在GitHub上部署自己的博客,同样的道理,GitHub也可以用来管理自己的项目代码文件等。

第一步:创建github repository(仓库)

第二步:用git命令先将自己的项目加载到本地

1、首先在需要部署的项目根文件夹下启动git bash,执行命令git init进行初始化。
2、初始化之后执行git add filename命令添加文件到本地仓库,这里的filename可以用“.”代替,表示添加该执行路径下的所有文件
3、执行git commit -m “first commit” 命令把文件提交到仓库,这里“”中间的内容表示提交注释。这时,你所要部署的文件已经全部提交到了本地仓库了。

第三步:关联GitHub仓库

1、到自己的GitHub中找到自己想要上传的仓库,并复制其地址链接。

2、在git bash中执行命令git remote add origin 仓库地址,实现关联远程git仓库。
3、继续执行命令git push -u origin master|main,将自己本地仓库的所有文件推送到远程仓库。这里命令最后可以选择将文件推送到GitHub仓库的master或者main分支。

然后到自己的GitHub目标仓库中就会看到这时想要上传的文件就已经部署到仓库中了。

至此,在GitHub上部署项目就已经完成了。以上内容主要学习于:https://zhuanlan.zhihu.com/p/193140870

对于大文件上传

需要用到Git LFS:
1、git lfs install //下载git lfs
2、git lfs track "*.文件后缀名" //关联文件,这时会生成一个.gitattributes
3、git add .gitattributes //将文件添加到本地仓库
4、git commit -m "add .gitattributes" //提交文件
5、git push origin master //将文件推送到GitHub