码迷,mamicode.com
首页 > 其他好文 > 详细

Git的简单使用

时间:2015-11-19 00:22:21      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

- 配置用户信息

$ git config --global user.name "xxx"

$ git config --global user.email xxx@example.com

如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。如果要在某个特定的项目中使用其他名字或者电邮,只要去掉--global 进入对应文件夹重新配置即可,新的设定保存在当前项目的.git/config 文件里。

二 初始化新仓库

    要对现有的某个项目开始用 Git 管理,只需到此项目所在的目录,执行:

  $ git init

    如果当前目录下有几个文件想要纳入版本控制,需要先用 git add 命令告诉 Git 开始对这些文件进行跟踪,然后提交:

    $ git add . 当前目录下的所有问价

    $git add xxx 当前目录下的某个文件

    $git commit -m "描述语言(例如:初始化项目)"

    $git status 检查当前文件状态

三 克隆仓库(远程仓库)

    $git clone https://github.com/AFNetworking/AFNetworking.gitgit

四 查看更新了那些内容

    $git diff 查看未暂存的改动

    $git diff --cached 查看已暂存的改动

 

跳过暂存区域直接提交(不需要再git add)

 $git commit -a -m "xx"

 

移除跟踪

    $git rm --cached XX

查看提交历史

    $git log

    $git reflog

查看远程仓库

    $git remote

     $git remote -v 可以显示对应的克隆地址

添加远程仓库

    $ git remote add sdweb https://github.com/rs/SDWebImage.git

    sdweb 为自己定义远程仓库的名字

    $ git fetch sdweb抓取信息

    $ git remote show origin 查看远程仓库信息

    $ git remote rename sdweb sweb重命名

    $ git remote rm sweb 移除远程仓库

标签

    $git tag 查看标签

    $ git tag -a v1.4 -m ‘my version 1.4‘含有附注的标签

签署标签:只需将-a 换成-s(signed);

    $ git show v1.4 查看标签信息

 

分享标签到服务器

    $ git push origin v1.5

    $ git push origin --tags

分支

    $ git branch xxx 新建分支§

    $ git checkout xxx 移到当前分支

    $ git checkout master  $ git merge xxx 合并分支

    $ git branch -d xxx 删除分支

    $ git branch --merged   查看已经合并和未合并的分支

    git branch --no-merged

 

Git的简单使用

标签:

原文地址:http://www.cnblogs.com/cnman/p/4976294.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!