网站建设技术咨询协议,鲜花销售网站建设策划表,做个浏览器多少钱,网站编程入门教程1.从将本地代码放入远程仓库
(如果有分支的情况) [git checkout xx切换分支后 git add . 将本地所有改动文件新增 commit之后 git push(将代码全部提交)]
分支操作
#查看分支
git branch
#创建分支
git branch test
#切换分支
git checkout test
#修改代码
#提交代码git ad…1.从将本地代码放入远程仓库
(如果有分支的情况) [git checkout xx切换分支后 git add . 将本地所有改动文件新增 commit之后 git push(将代码全部提交)]
分支操作
#查看分支
git branch
#创建分支
git branch test
#切换分支
git checkout test
#修改代码
#提交代码git add . 默认提交所以
git add .
#提交到本地仓库
git commit -m 消息
#查看是否有远程仓库
git remote -v
#提交到远程仓库
git push -u origin test#合并
#切换分支
git branch
git checkout master
git merge test
git push -u origin master2.在远程仓库拉取代码放入本地
第一次从线上拉取代码到本地时输入克隆命令git clone 远程仓库地址
Errno -4058: 找不到启动项目 [当使用 dev或者serve 运行项目的时候出现了-4058(因为运行目录错误) 解决措施进入正确的运行目录]
Errno -4048: 没有管理员权限
第一次加载项目出现依赖报错 解决措施把该文件目录下的node_modules和package-lock文件删了然后再输入命令行行 npm install (记得先清缓存再install) 清除缓存命令行npm cache clean -force 强制清除所有
PS:拉取代码注意项 git fetch和git pull都可以从远程获取最新版本的代码到本地git pull可以合并但是git fetch不采用合并方式 (没依据、感觉)在任何类型的 fetch 命令上,更新远程跟踪分支都是默认行为 ps:将代码推送到主分支git push origin master git fetch 远程主机名 分支名 从远程仓库origin/master分支获取最新代码到本地分支上git fetch origin master 比较本地的master分支和origin/master分支的区别git log -p master…origin/master 合并代码git merge origin/master 从远程获取最新代码并合并到本地git pull git fetch按分支拉取git merge合并代码 git pull origin master 进行 git fetch 和 git merge操作 如果在git pull之后合并代码失败 报错:error: You have not concluded your merge (MERGE_HEAD exists). 出现合并代码失败的原因有很多但是出现情况最多的是拉取的文件自己本地有改动出现版本冲突问题
git fetch可以在代码合并前根据实际情况决定是否合并
解决冲突合并的方法[ps:这是之前在网上看到的解决方案] 一保留本地的更改,中止合并-重新合并-重新拉取 $:git merge --abort $:git reset --merge $:git pull 二:舍弃本地代码,远端版本覆盖本地版本(慎重) $:git fetch --all $:git reset --hard origin/master $:git fetch 防止冲突的注意项如果改的模块出现一致的情况(一般都是分模块 改代码前先git pull 拉取代码提交代码前也记得先git pull以防出现代码拉取失败的情况