美文网首页专业知识分享(iOS)
iOS-git本地及远程分支回退

iOS-git本地及远程分支回退

作者: Simple_Code | 来源:发表于2018-07-13 10:45 被阅读36次

    1. git本地版本回退

    git reset --hard commit_id (可用 git log –oneline 查看)
    

    2. git远程版本回退

    git push origin HEAD --force #远程提交回退
    

    下面的命令也可以实现远程版本回退

    git reset --hard HEAD~1
    git push --force
    

    3.Git 如何删除远程服务器文件同时保留本地文件

    git rm --cached -r useless
    git commit -m "remove directory from remote repository"
    git push
    

    Git常见命令

    切换分支:git checkout name
    
    撤销修改:git checkout -- file
    
    删除文件:git rm file
    
    查看状态:git status
    
    添加记录:git add file 或 git add .
    
    添加描述:git commit -m "miao shu nei rong"
    
    同步数据:git pull
    
    提交数据:git push origin name
    
    分支操作
    
    查看分支:git branch
    
    创建分支:git branch name
    
    切换分支:git checkout name
    
    创建+切换分支:git checkout -b name
    
    合并某分支到当前分支:git merge name
    
    删除分支:git branch -d name
    
    删除远程分支:git push origin :name
    

    相关文章

      网友评论

        本文标题:iOS-git本地及远程分支回退

        本文链接:https://www.haomeiwen.com/subject/ockjpftx.html