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
网友评论