[git] - git常用命令总结

http://blog.csdn.net/u011301203/article/details/53180427
gitLab也是一个可以通过Web界面管理仓库的网站程序,我们可以把它架设到公司自已的服务器上,实现仓库私有化,这也是大部分公司通常采用的方法,其使用方法与gitHub相似。


一、命令

1、查看.搜索.历史

ls -a 查看所有       (包括隐藏目录)
ls -l 查看           (以列表的形式显示)
head  -行数 文件名称  (查看文件前多少行)
history              (查看历史操作命令)
ls | grep s          (| 管道符 用于传递参数   将ls的查询结果 作为参数传递给 grep 查找其中包含s的内容)

2、git命令

1 git init (初始化仓库 或将以后的克隆到本地.giy/)
2 git add -a (放入暂存区有三种方法 路径/名称 -A * )
3 git commit -m'备注信息' (从暂存区放入仓库)
4 git config --global user.email 邮箱 (config只需要配置一次)
git config --global user.name 用户名
5git log (查看当前版本 以及历史存盘点)
6 git status (查看当前厂库状态 那些被修改了)
7 git checkout 文件名 (暂存区还原原到工作区)
8 git reset --hard 提交的id (每次提交时候都会生成一个id标示 git log可以查看)

3、分支

Git branch 分支名称 (创建分支)
git checkout 分支名称 (切换分支)
git checkout -b 分支名称 (快捷方式 创建并切换到新创建的分支)
git branch (查看有那些分支 -a[可选参数 所有本地+远程仓库分支])
git branch -d 分支名称 (删除分支 -D强行删除)
git merge 分支名称 (合并到当前分支)

4、获取远程分支到本地

git fetch origin master
git fetch origin branch1

5、把远程下载下来的代码合并到本地仓库,远程的和本地的合并

git merge branch1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基础命令 用户设置 初始化仓库 把文件添加到仓库 把文件提交到仓库 添加文件到Git仓库 分两步: 第一步,使用命...
    前端渣渣阅读 5,293评论 0 20
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,654评论 9 163
  • git init 图例中首先创建了一个空的文件夹gitDemo,进入该文件夹,运行git init命令,提示创建了...
    我是那只喵阅读 2,144评论 0 1
  • 出来浪(或者,文艺一点:流浪)了一个多星期,该报告一下行踪了。 出行第一站:海南石梅湾,据称该湾位列海南十大最美沙...
    雪夜书虫李老师阅读 3,443评论 9 12
  • 9号上午送了娃去夏令营,我就一个人在家了,娃14号回来。掐指一算,居然有4个整天2个半天的自由时间,甚是开心。可是...
    xiaocynt阅读 2,548评论 2 1