zoukankan      html  css  js  c++  java
  • git 常用的命令

    本次仓库、远程仓库的创建与克隆

    git clone 克隆远程仓库到本地
    git init 初始化本地仓库
    git push -u origin master 把本地仓库内容推送到远程仓库

    代码提交、推送、删除

    git add test.txt    将当前目录的test.txt 文件提交到暂存区

    git add . 将当前目录下修改的所有代码从工作区添加到暂存区 . 代表当前目录

    git status 查看工作区代码相对于暂存区的差别

    git commint -m "新增一个test.txt文件"   将test.txt 文件 提交到本地仓库

    git push origin master 将本地版本库推送到远程服务器 ; origin是远程主机,master表示是远程服务器上的master分支,分支名是可以修改的

    git push的一般形式为 git push <远程主机名> <本地分支名> <远程分支名>

    删除指定的文件

    git rm  test.txt

    git commit -m "delete test.txt"

    git push

    分支的查看、创建、删除、合并

    git branch 查看本地分支
    git branch -a 查看本地和远程分支
    git checkout -b 分支名  在本地创建分支,并切换到该分支
    git checkout 分支名 切换分支
    git push --set-upstream origin branch1 将分支推送到远程

    git branch -d branch1 删除本地分支
    git branch -a  查看远程分支

    删除远程分支2步

    1. git branch -r -d origin/branch1(-D强制删除-d删除) 删除远程分支(切换本地分支,再进行删除远程分支)
    2. git push origin :branch1(这里origin后面必须加空格) 推送一下以上操作的命令

    把branch1的内容合并到当前分支:
    git merge branch1(分支名)

    版本回退

    git reset --hard HEAD^   回退上一个版本
    git reset --hard HEAD^^  回退上上一个版本
    git reset --hard HEAD~100回退上上...一个版本
    git reflog   查询版本最前面的序列号
    git reset --hard 8764345  回退到指定的序列号的版本

  • 相关阅读:
    开发实例
    一张图解析FastAdmin中的表格列表的功能
    fastAdmin进阶
    detailFormatter bootstrapTable
    responseHandler
    自定义PDO封装类
    bootstrapTable
    Thread Safety
    FastAdmin 基本知识流程一栏
    thinkphp5 Request请求类
  • 原文地址:https://www.cnblogs.com/zddwork/p/11660520.html
Copyright © 2011-2022 走看看