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

165140

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

git push -u origin master

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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值