300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > coding同步更新服务器文件 git 同步本地项目到coding 上

coding同步更新服务器文件 git 同步本地项目到coding 上

时间:2023-03-31 17:31:50

相关推荐

coding同步更新服务器文件 git 同步本地项目到coding 上

近来通读了《head first html 与 css》,就想要实践本书配套源码,当把源码从 github 上 fork 到自己的 GitHub 上,在线修改发现不方便,clone 到本地后修改在同步到远程服务器,能够更好的管理代码,这里介绍本地同步 coding 方便步骤。

简要讲讲 github 使用经历

因为配套源码有上传 github,所以选择 fork 到自己的 github 上,一开始并不打算 clone 到本地,因为只想看看演示效果,同够将该 repository 设置为 master branch,然后通过访问 yourname.github.io/repositoryName/fileName/moumou.html 可以演示 demo,而且并没有影响到我的 blog 界面。

尝试在线修改文件,发现无法修改,后来明白 github 机制后,了解的 fork 的意义,fork 他人项目后可以通过创建非 master branch,也即是一个未审核 master 的时间节点上的 branch,当你修改改进他人项目上的 bug 什么的后,可以 Pull request 提交修改,如果修改得到 repository 主人认可,your branch 会融入 master。

同时通过选择自己 repository 界面 branch 为 your branch(自己创建的),查看修改过的 branch 内容

本地项目 git 同步到 coding

前提 1.安装 git

2.申请 coding 创建项目

3.创建 SSH

git 命令

1.使用 git init 创建.git 文件夹

2:使用 git pull 项目地址

3:git add . 添加项目下面的所有文件

4:git commit -m ‘描述提交的内容’ 并根据提示输入 coding 的用户名和密码

5:git remote add origin coding 中 SSH 地址

6:git push origin(名字默认为 origin) master

每次提交代码时要执行一下三个命令:

1、git add .这里相当于把修改过后的文件缓存到origin,. 代表全部文件

2、git commit -m ‘修改内容描述’

3、git push origin master

如何解决 failed to push some refs to git,(Non-fast-forward)的出现原因在于:git 仓库中已经有一部分代码,所以它不允许你直接把你的代码覆盖上去。于是你有 2 个选择方式:

1,强推,即利用强覆盖方式用你本地的代码替代 git 仓库内的内容

git push -f origin master

git pull –rebase origin master 远程项目拉到本地

git push -u origin master

这样项目就可以同步到 coding 上而不用在线修改,同时将 github 项目转移到 coding 上并不难,注意在添加 coding 项目时,选择导入仓库复制 github 上项目地址就可以。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。