gitee命令操作总结--前端

git clone +远程仓库地址   (可以将远程仓库的代码扒到本地)

进入到指定地址的远程仓库后,可以在里面创建新的文件夹(项目) vue create shop

vue create的时候会自动下载packge_json

在远程仓库里面提交的是文件,不能提交文件夹,所以git.同目录下存的是文件

git status查看本地文件状态

【注:node_modules是个项目依赖包,不用提交到远程仓库,npm i可以根据packge_json创建新的node_modules】

gitnore里面的文件默认不会提交到远程仓库

第一次在远程仓库提交文件,会初始化项目

git add .   将项目提交到暂存区,此时git status查看文件夹名字会变绿

git commit -m ‘注释’  将项目提交到本地仓库

git push origin master 将代码从本地仓库推到远程仓库

开发代码的时候要另起一个分支开发代码

git branch dev 创建本地的dev 分支

git branch -a 查看所有的分支

git checkout dev  切换本地的dev分支

git status的时候只能看到修改的文件

修改完文件后再 git add . 提交到暂存区 git commit -m 提交到本地仓库

git push origin dev 将修改好的文件推到远程的dev

版本回滚

修改后提交到远程仓库

git log查看要回退的版本id号

:wq退出

查看id操作

git reset --hard id号 当地就回到历史版本了

如果使用git push origin dev 无法推到远程仓库,得使用 git push origin dev -f

本地回到旧版本修改Bug

 git reflog 可以查看所有版本的id号

git reset --hard id号 将旧版本拖回本地

开发代码完毕后,要将代码进行合并

将所有代码合并到master上

  1. 将代码从本地的dev推到远程的dev
  2. 将代码推到master之前,要保证working tree clean
  3. 将分支切换到master分支: git checkout master
  4. git merge dev(站在主干上,将dev分支拉过来,此时改变的是本地的master)
  5. git push origin master(将本地的master推到远程的master上)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值