博主信息
博文 5
粉丝 0
评论 0
访问量 4654
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
优秀博客
君的博客
原创
1043人浏览过

1:java 、 php、mysql 、redis 等

http://www.cnblogs.com/dongruiha/p/6811276.html


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 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”命令。


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学