GitHub项目部署
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