zoukankan      html  css  js  c++  java
  • Git 常用指令

    一般操作:

    查看状态
    
    git status
    
    提交所有文件
    
    git add .
    
    git commit -m ' mesg 备注 '
    
    上传远程代码仓库
    
    git push
    
    拉取远程代码仓库更新本地代码
    
    git pull

    关于分支操作:

    创建新的分支
    
    git brach branchName
    
    切换到新的分支
    
    git checkout branchName
    
    git add .
    
    git commit -m 'msg 备注'
    
    创建远程分支
    
    git push origin branchName
    
    合并分支(现在处于非branchName 分支上)
    
    git merge branchName
    
    
    
    删除远程分支
    
    git branch -r -d origin/branchName 
    
    删除本地分支(需要在其他支干上操作)
    
    git branch -d branchName
    
    强制删除本地分支(当现在处于branchName分支上或这个分支还有合并的时候,就需要强制删除)
    
    git branch -D branchName
    
    
    
    查看本地分支
    
    git branch
    
    查看所有分支
    
    git branch -a
    
    查看远程分支
    
    git branch -r

    如果已经add .了,想要撤销,
    git reset
    单个文件回滚:

    例如我要回滚的文件路径是:lwflutterapp/ios/Runner.xcodeproj/project.pbxproj
    1、首先需要 到这个文件的路径下,
    $ ls
    结果:
    project.pbxproj

    2、git log project.pbxproj
    找到 需要回滚对应的hash值

    3、git checkout 2d1ed0 project.pbxproj
    4、git commit -m '回滚project.pbxproj'
    5、git push

    OK!

    暂时只用到这么多,先总结这么多吧,

  • 相关阅读:
    迭代
    UIViewController生命周期控制
    JPA相关注解
    正則表達式截取字符串两字符间的内容
    HDU 1789 Doing Homework again
    《从零開始学Swift》学习笔记(Day48)——类型检查与转换
    POJ 3280 Cheapest Palindrome(区间DP)
    JavaScript高级特性之原型
    http协议
    编程算法
  • 原文地址:https://www.cnblogs.com/liuwenqiang/p/10949179.html
Copyright © 2011-2022 走看看