Git操作

作者: 穆琳_b75e | 来源:发表于2019-08-28 09:25 被阅读0次

    版本控制管理工具   git   svn

    安装  git     使用git  

    代码托管平台 github.com 全球最大免费代码托管平台

    注册账号   设置账号   

    代码托管  代码上传  版本管理   分支切换  代码覆盖

    国内  码云   github代码托管平台

    1.git init 初始化本地仓库

    2.git add . 把所有内容添加到 缓存区(stage /index)

    3.git commit -m "描述内容"  把缓存区内容 推送到本地仓库

    4.https://github.com/ 登录github账户

    git reset --hard HEAD^(HEAD~100)  回溯版本

    git status 查看状态

    git log    查看日志文件

    git checkout -- readme.txt  撤销修改

    git rm test.txt  删除文件

    5.git remote add origin git@github.com:thewar3/react-sell.git 定向

    6.git push -u origin master  本地仓库推送至远程仓库

      注意:可能会有报错

    1> 定向地址错误

      git remote rm origin

      git remote add origin git@github.com:thewar3/react-sell.git

      git push -u origin master

    2> 先把远程仓库内容同步到本地仓库, 在推送

      git pull origin master

      git push origin master

    7. git init 初始化  在克隆 git clone git@github.com:thewar3/react-sell.git

    注册秘钥    ssh-keygen -t rsa -C ‘thewar3@163.com’ 

    创建--合并分支 默认主分支 master 

    git branch dev  创建一个dev的分支

    git checkout dev 切换到dev分支

    git checkout –b dev  前边两个命令的简写

    git branch 查看当前分支

    git merge dev  用于合并指定分支到当前分支

    Git branch –d dev 删除了dev分支

    代码提交过程:

    1:从master切换到开发分支上

    2:git  merge origin master 拉取远程仓库最新的代码

    3:git  add .  追踪文件的变化

    4:git  commit -am '备注信息' 将代码提交到本地仓库

    5:git push 本地仓库代码推送到远程仓库的开发分支上

    6:提交pull request 管理员审核

    yarn 

    定位 包管理工具  替代npm

    特点  安装速度快  版本锁定  缓存机制

    安装  npm  install yarn -g      yarn -v

    yarn的常用命令

    yarn                              npm

    yarn init npm init

    yarn  npm install

    yarn global add xxx@x.x.x npm install xxx@x.x.x -g

    yarn add xxx@x.x.x npm install xxx@x.x.x --save

    yarn add xxx@x.x.x --dev npm install xxx@x.x.x --save-dev

    yarn remove xxx npm uninstall xxx --save(-dev)

    yarn run xxx npm run xxx

    webpack  4.0  cli  一个前端模块管理/打包工具

    使用版本 3.10.0 

    yarn add webpack@3.10.0  --dev

    相关文章

      网友评论

          本文标题:Git操作

          本文链接:https://www.haomeiwen.com/subject/irnuectx.html