Git-it字典翻译

下面的内容翻译自git-it/dictionary

水平有限,翻译欠佳。

Git准备工作

创建一个新的文件夹(目录)

    $ mkdir <目录名称>

切换到这个目录 (cd到目录)

    $ cd <目录名称>

列出这个目录的信息

    $ ls

配置configuration

查看 Git 版本

    git --version

设置你的名字(全局的)

    git config --global user.name "Your Name"

设置你的电子邮箱地址

    git config --global user.email youremail@example.com

设置你的Github 账户(这一步不一定是github的,你用别的站点的服务,就设置为相关站点的就是)

    git config --global user.username "USERNAME"

Git 基本操作

在文件夹创建git仓库

    $ git init

检查一个仓库的更改状态

    $ git status

查看更改的文件

    $ git diff

添加一个文件的更改

    $ git add <文件名>

添加所有文件的更改

    $ git add .
提交(也就是保存)更改到仓库。后面可以添加你的提交信息,注意使用`'`括起来
    $ git commit -m '你的提交信息'
拷贝一个仓库到你的计算机
    $ git clone <URL>

分支branch

创建一个新分支

    $ git branch <分支名>

切换到一个分支

    $ git checkout <分支名>

创建并切换到一个新分支

    $ git checkout -b <分支名>

列出分支

    $ git branch

重命名当前所在分区

    $ git branch -m <新分支名>

远程remote

添加一个远程连接

    $ git remote add <远程主机名> <URL>

设置一个远程连接的URL

    $ git remote set-url <远程主机名>

查看远程连接

    $ git remote -v

拉取pull

拉取远程仓库分支的变更(如果远程分支是与当前分支合并,则冒号后面的部分可以省略)

    $ git pull <远程主机名> <远程分支名>:<本地分支名>

拉取远程分支的变更

    $ git pull

在拉取前查看远程分支的变更

    $ git fetch --dry-run

提交与合并Push & Merge

提交变更

    $ git push <远程主机名>

合并一个分支到当前分支

    $ git merge <远程分支名>

删除Deletion

删除一个本地分支

    $ git branch -D <本地分支名>

删除一个远程分支

    $ git push <远程主机名> --delete <远程分支名>

Git-it字典翻译的更多相关文章

  1. poj 2503:Babelfish(字典树,经典题,字典翻译)

    Babelfish Time Limit: 3000MS   Memory Limit: 65536K Total Submissions: 30816   Accepted: 13283 Descr ...

  2. hdu 1075:What Are You Talking About(字典树,经典题,字典翻译)

    What Are You Talking About Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 102400/204800 K ...

  3. BeanUtils——JavaBean相互转换及字典翻译

    JavaBean相互转换 在升级公司架构过程中,发现有大量Entity与DTO相互转换的问题,并且其中还伴随DTO中的数据字典翻译,所以特意写个工具类,主要利用spring提供的BeanUtils工具 ...

  4. 字典翻译@Dict

    1.编写翻译字典@Dict /** * 数据字典翻译注解 */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) publ ...

  5. HDOJ1075字典翻译(map应用)

    #include<iostream> #include<cstdio> #include<map> #include<string> #include& ...

  6. kettle系列-6.kettle实现多字段字典快速翻译

    在数据清洗转换中,常见的字典翻译,如性别在原表中是1(男).2(女)等,类似还有很多较大的字典需要翻译,若同一个表中有很多个字典需要翻译,采用[数据库查询]方式翻译的话效率就会相当低下. 这里采用ja ...

  7. 当前分支拉取master的操作 git rebase master

    使用场景 理解rebase 操作步骤 1 git切换至当前开发版本 2 查找需要变基到的branch,不一定是master 3 执行rebase变基 没有冲突的情况 存在冲突的情况 解决冲突 标记冲突 ...

  8. [译]Atlassian Git系列教程

    国庆期间把Atlassian的Git系列教程看完了.边看边翻译了相关文章. 原教程: https://www.atlassian.com/git/tutorials/ 我翻译的: git init g ...

  9. GIT(分布式版本控制系统)

    Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.[1] Git的读音为/gɪt/. Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本 ...

随机推荐

  1. Nginx下配置ThinkPHP的URL Rewrite模式和pathinfo模式支持

    前面有关于lnmp环境的搭建,在此就不在赘述.下面就简述thinkPHP如何在nginx下开启url_rewrite和pathinfo模式支持 主要有两个步骤: 一.更改php.ini将;cgi.fi ...

  2. 初识Hadoop二,文件操作

    1.使用hadoop命令查看hdfs下文件 [root@localhost hadoop-2.7.3]# hadoop fs -ls hdfs://192.168.36.134:9000/ 开始在se ...

  3. Java工厂设计模式

    程序在接口和子类之间加入一个过渡类,通过此过渡类端取得接口的实例化对象,一般都会称这个过渡端为工厂类 //=============================================== ...

  4. TCP的三次握手与四次分手

    TCP的位置 TCP工作在网络OSI的七层模型中的第四层——Transport层,IP在第三层——Network层,ARP在第二层——Data Link层: 在第二层上的数据,我们把它叫Frame,在 ...

  5. The method below converts an array of objects to a DataTable object in C#.

    http://www.c-sharpcorner.com/blogs/dynamic-objects-conveting-into-data-table-in-c-sharp1 public stat ...

  6. [Unity] 2D开发学习教程

    豆子先生,据说是官方的一个Demo, 在蛮牛网上有大部分代码的视频讲解. 这个是我学习过程中边看教程边写出来的,功能和原版基本一样,增加了手游的操控. Blog: http://www.cnblogs ...

  7. centos 7.0 phpize 扩展php

    phpize扩展php模块 phpize 所在目录 /usr/etc/php/bin/phpize 查看当前php配置情况 /usr/etc/php/bin/下面的php [root@localhos ...

  8. 界面调试工具reveal

    iOS界面调试工具 Reveal 转自 http://chuansong.me/n/1308113 原创2015-04-17 唐巧iOS开发 Reveal是一个iOS程序界面调试工具.使用Reveal ...

  9. Python开发【第三篇】:Python基本数据类型

    运算符 1.算数运算: 2.比较运算: 3.赋值运算: 4.逻辑运算: 5.成员运算: 基本数据类型 1.数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31- ...

  10. django_web代码更新