Git-it字典翻译
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字典翻译的更多相关文章
- poj 2503:Babelfish(字典树,经典题,字典翻译)
Babelfish Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 30816 Accepted: 13283 Descr ...
- hdu 1075:What Are You Talking About(字典树,经典题,字典翻译)
What Are You Talking About Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 102400/204800 K ...
- BeanUtils——JavaBean相互转换及字典翻译
JavaBean相互转换 在升级公司架构过程中,发现有大量Entity与DTO相互转换的问题,并且其中还伴随DTO中的数据字典翻译,所以特意写个工具类,主要利用spring提供的BeanUtils工具 ...
- 字典翻译@Dict
1.编写翻译字典@Dict /** * 数据字典翻译注解 */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) publ ...
- HDOJ1075字典翻译(map应用)
#include<iostream> #include<cstdio> #include<map> #include<string> #include& ...
- kettle系列-6.kettle实现多字段字典快速翻译
在数据清洗转换中,常见的字典翻译,如性别在原表中是1(男).2(女)等,类似还有很多较大的字典需要翻译,若同一个表中有很多个字典需要翻译,采用[数据库查询]方式翻译的话效率就会相当低下. 这里采用ja ...
- 当前分支拉取master的操作 git rebase master
使用场景 理解rebase 操作步骤 1 git切换至当前开发版本 2 查找需要变基到的branch,不一定是master 3 执行rebase变基 没有冲突的情况 存在冲突的情况 解决冲突 标记冲突 ...
- [译]Atlassian Git系列教程
国庆期间把Atlassian的Git系列教程看完了.边看边翻译了相关文章. 原教程: https://www.atlassian.com/git/tutorials/ 我翻译的: git init g ...
- GIT(分布式版本控制系统)
Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.[1] Git的读音为/gɪt/. Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本 ...
随机推荐
- c++模板类
c++模板类 理解编译器的编译模板过程 如何组织编写模板程序 前言常遇到询问使用模板到底是否容易的问题,我的回答是:“模板的使用是容易的,但组织编写却不容易”.看看我们几乎每天都能遇到的模板类吧,如S ...
- Yii2-admin RBAC权限管理的实现
原文地址:http://www.open-open.com/lib/view/open1434638805348.html http://wlzyan.blog.163.com/blog/stat ...
- Yii2.0中文开发向导——Yii2中多表关联查询(join、joinwith)(转)
我们用实例来说明这一部分 表结构 现在有客户表.订单表.图书表.作者表, 客户表Customer (id customer_name) 订单表Order (id order_ ...
- 【转】如何确定Kafka的分区数、key和consumer线程数
文章来源:http://www.cnblogs.com/huxi2b/p/4583249.html -------------------------------------------------- ...
- 配置red hat的ip 自动地址
三个文件: 需要配置的内容包括: nameserver dns, hostname和gateway, ip地址等等. /etc/resolv.conf中配置dns, 这个也可以在 sysconfig/ ...
- Linux中zip压缩和unzip解压缩命令详解
文章转自:http://www.jb51.net/LINUXjishu/105916.html 1.把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip ...
- spark在windows下的安装
Windows下最简的开发环境搭建这里的spark开发环境, 不是为apache spark开源项目贡献代码, 而是指基于spark的大数据项目开发. Spark提供了2个交互式shell, 一个 ...
- IE6 Must Die
最近 Twitter 上很多人在推一个名为 IE6 Must Die 的活动, 参与的朋友可以通过头像转换服务在自己的头像上加上一个禁止 IE6 的图标, 很是拉风. Internet Explore ...
- PHP基础Mysql扩展库
mysql扩展库操作步骤如下: 1.连接数据库 2.选择数据库 3.设置操作编码 4.发送指令sql,并返回结果集 ddl:数据定义语句 dml:数据操作语句 dql:数据查询 ...
- Swift3.0P1 语法指南——集合类型
原档:https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programmi ...