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

    001.git init 把当前目录变成一个可供git管理的仓库,执行成功后该目录下会多一个.git文件。
    002.git status 查看目前代码的修改状态。
    003.git add filename 把要提交的所有修改放到暂存区
    004.git commit -m "comment" 把暂存区的所有修改提交至分支
    005.git diff 查看修改了哪些内容
    006.git pull "远程主机名" "远程分支名":"本地分支名" 将远程服务器代码同步到本地
    007.git push "远程主机名" "本地分支名":"远程分支名"
    git push origin "本地分支名" 将当前分支推送到origin主机对应分支*
    git push :master 删除远程主机的master分支,如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支*
    git push origin test:master 提交本地的test分支作为远程的master分支*
    008.git log 查看提交历史
    009.git reflog 查看命令历史
    010.git branch 查看本地分支名
    011.git branch -r 查看远程分支名
    012.git remote -v 查看远程库的默认信息
    013.git push origin "tagName" 推送某个标签到远程
    014.git tag "tagName" 打标签
    015.git branch "branchName" 创建分支
    016.git checkout "branchName" 切换分支
    017.git checkout -b "branchName" 创建并切换分支
    018.git branch -d "branchName" 删除分支
    019.git merge "branchName" 合并指定分支到当前分支上
    020.git clone "remoteAddress" 从远程库克隆
    021.git remote add origin "remoteAddress"添加远程库
    022.git rm "fileName" 删除文件
    023.git stash 把当前工作区隐藏起来
    024.git stash pop 恢复工作区(等价于git stash apply & git stash drop 两条命令)
    025.git stash list 查看暂存的工作区
    026.git fetch "远程主机名" 将更新取回本地

    常用git命令流程图
    常用git命令流程图
    执行git add 命令后暂存区状态
    after-git-add
    执行git commit 命令后暂存区状态
    after-git-commit

  • 相关阅读:
    《NoSQL精粹》读书笔记
    react+flux编程实践(一) 基础篇
    MongoDB索引(一) --- 入门篇:学习使用MongoDB数据库索引
    (译+注解)node.js的C++扩展入门
    深入解析Javascript异步编程
    (译)package.json详解
    Protobuf学习
    Redis学习
    MySQL学习-常用命令整理
    TCP/IP-TCP
  • 原文地址:https://www.cnblogs.com/JessicaIsEvolving/p/9300191.html
Copyright © 2011-2022 走看看