• git基本操作


    git 源码下载:
    git clone git_source_url c:uct
    创建分支:
    git branch Portal_DRH

    删除一个分支:
    git branch -D Portal_DRH

    clone代码并新建分支Portal_DRH:
    git checkout -b Portal_DRH develop

    切换到分支Portal_DRH:
    git checkout Portal_DRH

    添加文件到暂存区
    git add filename

    提交修改到本地仓库
    git commit -m "添加注释"

    把修改的源码文件push到远程分支
    git push origin Portal_DRH

    从远程的origin仓库的Portal_DRH分支下载代码到本地的origin Portal_DRH
    git fetch origin Portal_DRH

    把远程下载下来的代码合并到本地仓库,远程的和本地的合并
    git merge origin/Portal_DRH

    查看远程分支
    git branch -a

    查看本地分支
    git branch

    查看本地分支修改了哪些文件

    git status

    本地分支推送到远程分支(远程分支如果不存在则创建远程分支)
    git push origin local_branch:remote_branch

    如何从本地恢复被删除的文件(还未commit)
    直接从本地把文件checkout出来就可以了,用不着从远程服务器上pull下来,因为,所有的历史版本你的本地都有的。
    具体做法 git checkout file 同时恢复多个被删除的文件:
    git ls-files -d | xargs -i git checkout {}


    可以看到,除了之前的“Changes to be committed”状态,现在又多了一条“Changes not staged for commit”状态,
    表明文件已经修改,但是还没有放入暂存区域,也就是没生成快照。
    如果现在进行commit操作,只是将修改之前的文件快照提交到了git目录,
    一定记住:只有暂存区域的文件(即:文件状态为“Changes to be committed”)才会被提交。
    正如提示,通过“git add README.txt”命令将已修改文件更新到暂存区域中,如果想撤销修改,
    可以使用“git checkout -- README.txt”命令。

  • 相关阅读:
    应用程序跳转
    百度地图集成
    导航 -MapKit
    导航
    定位
    ApexSql Log使用体会
    Oracle学习 第16天
    上来冒个泡吧
    Oracle学习 实战心得总结
    好久没上来冒个泡了,整整一个半月
  • 原文地址:https://www.cnblogs.com/dongruiha/p/6756011.html
Copyright © 2020-2023  润新知