zoukankan      html  css  js  c++  java
  • GIt的命令

    Git 命令  
    1,git init初始化当前文件夹为git仓库的根目录
    
    2.git commit提交到本地仓库
    
    3.git push origin master 提交到服务器
    
    4.git log 查看提交log
    
    5.git reset --hard HEAD^ 或 git reset --hard commint-id 
    
    6.git reflog 查看log包含reset的log
    
    7.git status 查看当前改动的文件
    
    8.git diff 比对文件修改的内容
    
    9.git diff HEAD -- read.txt 对比当前和版本库中文本区别
    
    10.git checkout -- read.txt 回退修改,该修改包换缓存区内的修改的回退
    
    11.git rm read.txt 删除某个文件
    
    12.git remote add origin git@server-name:path/repo-name.git关联远程仓库
    
    13.git push -u origin master 推送本地分支到远程服务器
    
    14.git push origin master 提交本地数据到远程服务器端
    
    15.git checkout -b  分支名 创建分支同时并切换到分支新建分支等同于15.1
    15.1.   git branch dev   创建分支 dev
            git checkout dev 切换分支到dev上
    
    16.git merge 分支名   合并分支
    
    17. git branch -d dev 删除合并后无用分支
        git branch -D dev 强制删除无用分支
    18.git merge --no-ff -m "merge with no-ff" 分支名  合并分支同时生成commit号 可以通过git log查看,
    
    19.git stash 保存当前修改
    
    20.git stash list 查看当前保存的list
    
    21.git stash apply  恢复,但是恢复后,stash list内容并不删除,你需要用git stash drop来删除
    
    22.git stash pop 恢复的同时把stash内容也删了
    
    23.git stash apply stash@{0} 回复指定的 stash 默认是最前边的stash
    
    24.git checkout -b dev origin/dev 创建远程分支的本地分支
    
    25.git branch --set-upstream dev origin/dev 指定本地dev分支与远程origin/dev分支的链接
    
    
    
    注:stage是暂缓区域,也就是add文件的临时缓存区,供commit的一次提交使用。
    Git是如何跟踪修改的,每次修改,如果不add到暂存区,那就不会加入到commit中
    你得有足够的实力,你的原则和底线才会被人尊重。
  • 相关阅读:
    Cookie与Session
    发布网站
    WCF服务寄宿Windows
    JQuery:各种操作表单元素方法小结
    setTimeout()与 setInterval()
    CSS样式
    循环获取<ul>下拉列表的的值。进行对比,正确的家样式
    js定时器 实现提交成功提示
    flask 实现登录 登出 检查登录状态 的两种方法的总结
    flask 状态保持session和上下文session的区别
  • 原文地址:https://www.cnblogs.com/liemng/p/4939109.html
Copyright © 2011-2022 走看看