[git] - git常用命令总结

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


下面是我笔记的链接(常用git的指令):
http://a114c675.wiz03.com/share/s/2x5cpR2STAEP2U6pTf37HRJq3jwRYl3RCkkU2M1KI20HWBcr

一、命令

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

你可能感兴趣的:([git] - git常用命令总结)