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. 自然语言19_Lemmatisation

    QQ:231469242 欢迎喜欢nltk朋友交流 https://en.wikipedia.org/wiki/Lemmatisation Lemmatisation (or lemmatizatio ...

  2. MSSQL数据库链接字符串Asynchronous Processing=true不是异步查询吗,怎么是缓存

    ;Asynchronous Processing=true  不是异步查询吗,怎么是缓存 <!--<add name="default" providerName=&q ...

  3. OC-弱语法

    [Person test] : unrecognized selector sent to instance 给Person对象发送了一个不能识别的消息 :test

  4. iOS 在UILabel显示不同的字体和颜色(转)

    转自:http://my.oschina.net/CarlHuang/blog/138363 在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串, ...

  5. python sys os hashlib_MD5 模块

    模块 内置模块是Python自带的功能,在使用内置模块相应的功能时,需要[先导入]再[使用] 一.sys 用于提供对Python解释器相关的操作: ? 1 2 3 4 5 6 7 8 9 sys.ar ...

  6. 别老扯什么Hadoop了,你的数据根本不够大

    本文原名“Don't use Hadoop when your data isn't that big ”,出自有着多年从业经验的数据科学家Chris Stucchio,纽约大学柯朗研究所博士后,搞过 ...

  7. Linux服务器管理: 系统的定时任务crond

    cornd 是定时任务的守护进程  这个服务系统是默认启动的 [root@localhost/]#/etc/init.d/crond strat|restart|stop [root@localhos ...

  8. C/C++/Java/C#语言的基本类型

    C语言的基本类型有:char, short ,int ,long ,float ,double 一共6种基本类型. C++语言有:bool, char ,wchar_t, short, int , l ...

  9. [译]git commit

    git commit git commit命令提交stage区的快照到项目历史中去(HEAD). 被提交的快照被认为是一个项目的安全版本. Git不会修改他们, 除非你显示的要求了. 和git add ...

  10. 条件查询N多的情况下,回显解决方法。

    条件查询每个web程序员一定都写过,关于条件回显值页面的思路很简单,将页面的值传到后台,放置request作用域,然后回显至页面. 如果几个条件还好些,如果是下面这种情况呢? 如果条件像以上情况N多情 ...