zoukankan      html  css  js  c++  java
  • Git常用开发命令

    创建分支

    从主分支master创建dev分支并切换,那么我们就开始在dev分支上进行开发工作

    # 这个可以
    git checkout -b dev
    # =>等价于
    git branch dev #先创建
    git checkout dev #再切换
    
    # 这个也可以-switch切换-也更好理解
    git switch -c dev
    
    切换分支

    在dev上开发完成,addcommit等都执行完成,就切换回主分支master

    git checkout master
    
    #switch切换-也更好理解 建议使用
    git switch master
    
    合并分支

    切换回主分支master,合并dev分支至当前分支master

    #把dev分支的工作成果合并到master分支
    git merge dev
    
    删除分支

    已然合并了分支dev,那么dev分支就可以丢弃了

    git branch -d dev
    
    推送到远端
    git push -u origin master
    

    友情提示

    因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务, 合并后再删掉分支,这和直接在master分支上工作效果是一样的,但过程更安全。

    查看分支:git branch

    创建分支:git branch <name>

    切换分支:git checkout <name> git switch -c dev

    创建+切换分支:git checkout -b <name>

    合并某分支到当前分支:git merge <name>

    删除分支:git branch -d <name>

    常用命令

    初始化:一般新建一个git仓库都需要执行该命令
    git init
    
    提交三件套:添加到暂存区-->提交到本地工作区-->推送到远端
    #添加到暂存区
    git add readme.txt
    
    #提交到本地工作区 -m后面是注释,强烈建议填写并描述清楚本次提交的内容和作出的更改
    git commit -m "wrote a readme file"
    
    #推送 以下两种均可,选其中一个即可
    git push
    git push -u origin master
    
    git与远程仓库建立联系
    git remote add origin https://github.com/luchong0813/MicroChat.git
    
  • 相关阅读:
    Redis数据库
    Nginx介绍
    shell脚本基础
    iptables防火墙
    Web自动化测试—Selenium文件操作
    Web自动化测试——Selenium之发送163邮件
    Web自动化测试—Selenium webdriver的基本操作
    Web自动化测试—webdriver的环境配置
    Web自动化测试—Selenium IDE的安装与使用
    Web自动化测试—什么是Selenium?
  • 原文地址:https://www.cnblogs.com/chonglu/p/15622029.html
Copyright © 2011-2022 走看看