首页 > 其他 > 详细

git 学习笔记

时间:2015-11-24 18:36:47      阅读:291      评论:0      收藏:0      [点我收藏+]
git: 
      config --global color.ui true :让代码输出有颜色
    init :创建一个空版本库
      add filename:把文件添加到暂存区
      commit filename -m "描述":把修改提交到版本库
      diff [HEAD~n]:对比工作区和暂存区[版本库]的差别
      rm filename:把文件从版本库中删除
      checkout -- <file>:把文件从暂存区恢复
   一、 1.reset  HEAD <file>: 清空暂存区
         2.checkout <file>:把文件从版本库中更新
   二、根据提交日志回滚
        1.git log
        2.git reset -- 5193f4c9d1973dbac02c7b926b9fb15c34eb579f
        3.git checkout <1.txt>


例:本地建立管理githup远程仓库
1.fork项目
2.克隆项目至本地仓库
# git clone https://github.com/390892467/Zabbix
# git remote -v
3.根据githup项目管理项"copy to clipboard"建立远程仓库zabbix
# git remote add zabbix git@github.com:390892467/Zabbix.git
# git remote -v
4.add-->commit...
5.提交至远程仓库
# git push -u zabbix master  :master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。 (git push zabbix master)由于远程库是空的,我们第一次推送

git 学习笔记

原文:http://390892467.blog.51cto.com/2006821/1716489

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!