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是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本 ...
随机推荐
- super 要点
class Grandparent { public Grandparent() { System.out.println("GrandParent Created."); } p ...
- HTML学习笔记——列表和table
1>有序列表.无序列表和自定义列表 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &qu ...
- Maven概览
Maven的核心思想,约定由于配置 1 Maven坐标 1.1 本项目的坐标 groupId: 必须.项目组名称,定义当前Maven项目所隶属的实际项目,通常与域名反向一一对应,与Java包名表示方式 ...
- 移动端图片上传解决方案localResizeIMG先压缩后ajax无刷新上传
现在科技太发达,移动设备像素越来越高,随便一张照片2M+,但是要做移动端图片上传和pc上略有不同,移动端你不能去限制图片大小,让用户先处理图片再上传,这样不现实.所以理解的解决方案就是在上传先进行图片 ...
- %1 不是有效的Win32应用程序
用 64bit 的 Python 调用 32bit 的 Dll 会出错
- CSS 控制Html页面高度导致抖动问题的原因
CSS 控制Html页面高度导致抖动,这类由高度导致页面抖动的问题,其实究其根本原因是滚动条是否显示导致的 在CSS中添加如下代码: html,body{ overflow-y:scroll;} ht ...
- 如何让Chrome浏览器可以加载本地XML文件?
Chrome浏览器的安全限制,禁止本地加载XML等外部文件,如何设置让其可以加载呢? 有两种方法,第一种是在本地服务器环境下浏览,采用 http://localhost/ 的方式浏览你的网页和文件,就 ...
- 使用maven编译Java项目 http://www.tuicool.com/articles/YfIfIrq
使用maven编译Java项目 时间 2014-07-17 17:42:37 Way Lau's Blog 原文 http://www.waylau.com/build-java-project- ...
- 关于linux vi命令替换的使用说明
转自:http://os.51cto.com/art/200907/140987.htm vi/vim 中可以使用 :s 命令来替换字符串.以前只会使用一种格式来全文替换,今天发现该命令有很多种写法( ...
- data and dream
1 用通俗的语言介绍下线性回归->逻辑回归->SVM之间的区别和联系. 2 聚类算法的应用场景,以及k-means中的k值怎么确定. def center(data): center = ...