![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
SnowRomance
这个作者很懒,什么都没留下…
展开
-
git 安装跟版本
1.安装 yum install git2.创建版本库在一个目录下 : git init提交版本: git add xxx ; git status 查看信息 ; git commit -m "说明信息"3.查看版本文件差异git diff xxx4.查看历史纪录git log (--pretty=oneline)5.原创 2016-06-03 17:43:14 · 334 阅读 · 0 评论 -
git 远程仓库
1.远程仓库关联远程仓库:git remote add origin git@github.com:账户名/learngit.gitorigin 就是远程库的名字推送内容到远程库上:git push (-u) origin master第一次推送master分支时,加上了-u参数2.从库克隆git clone git@github.com:账户名字/gi原创 2016-06-03 17:43:57 · 220 阅读 · 0 评论 -
git 分支管理
1.创建切换分支git checkout -b dev等同于:git branch devgit checkout dev查看当前分支以所有分支情况:git branch2.合并分支git merge命令用于合并指定分支到当前分支。合并后,再查看readme.txt的内容,就可以看到,和dev分支的最新提交是完全一样的git checko原创 2016-06-03 17:44:18 · 230 阅读 · 0 评论 -
git 标签
1.创建标签切换到指定分支git checkout master打标签git tag v1.0查看所有标签git tag默认标签是打在最新提交的commit上的。有时候,如果忘了打标签,比如,现在已经是周五了,但应该在周一打的标签没有打,怎么办?方法是找到历史提交的commit id,然后打上就可以了:git log --pretty=one原创 2016-06-03 17:44:38 · 377 阅读 · 0 评论 -
配置别名
git config --global alias.st statusgit config --global alias.co checkoutgit config --global alias.ci commitgit config --global alias.br branch在撤销修改一节中,我们知道,命令git reset HEAD file可以把暂存原创 2016-06-03 17:45:20 · 303 阅读 · 0 评论 -
搭建 GIT 服务器
1.安装 gityum -y install git2.创建 git 用户,用来运行 gituseradd git 3.创建证书登录将所有用户的公钥导入到 /home/git/.ssh/authorized_keys4.初始化 Git 仓库在 /srv/sample.git 下面git init --bare sample.git原创 2016-06-03 17:46:04 · 263 阅读 · 0 评论