`
tangtong
  • 浏览: 62489 次
  • 来自: ...
社区版块
存档分类
最新评论

Git日常命令

阅读更多

Git Daily Commands (Git日常命令)

| No Comments | No TrackBacks

Command Alias(快捷命令设置)

git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.dc dcommit
git config --global alias.rb rebase

Interactive Color(打开交互色彩)

git config --global color.branch auto
git config --global color.diff auto
git config --global color.interactive auto
git config --global color.status auto

User Information(设置用户信息)

git config --global user.name "jianingy"
git config --global user.email "detrox@gmail.com"

Clone New Project(克隆新项目)

git clone git://gitorious.org/bamboo/mainline.git bamboo

Setup Remote Repository(设置远程仓库)

# 添加(origin 为一个标示,可以随意更换)
git remote add origin git@gitorious.org:bamboo/mainline.git
# 删除
git remote remove origin

Operations on Remote Repository(操作远程仓库)

# 提交本地修改(将本地修改提交到远程的master分支
git push origin master
# 合并远程修改(将远程的master分支合并进来
git pull origin master
# 删除远程仓库里的分枝
git push :branch

Basic Operations(基本操作)

# 提交修改
git add /path/to/file
git commit -m reason
# 提交全部修改
git commit -a -m reason
# 创建本地分枝
git co -b branch_name
# 查看分枝
git branch
# 删除分枝
git branch -D branch_name
# 查看分支之间的差异
git diff master branch
# 查看最新版本和上一个版本的差异(一个^表示向前推进一个版本)
git diff HEAD HEAD ^
# 查看状态
git status
# 合并分支
git pull . branch
# 销毁自己的修改
git reset --hard

git-svn (与svn互操作)

# 从subversion仓库中克隆
git svn clone https://nlpbamboo.googlecode.com/svn --username detrox
# 将本地修改提交到subversion仓库
git svn dcommit
# 导入新的subversion更新
git svn rebase

 

http://blog.jianingy.com/2008/10/git-daily-commands-git.html

分享到:
评论

相关推荐

    git日常命令整理

    git日常命令整理,从clone到切换分支,拉取数据,上传数据,回退等等。。。

    git常用命令大全

    标题《git常用命令大全》所涉及的知识点覆盖了使用Git进行版本控制的日常操作。Git是一个开源的分布式版本控制系统,被广泛用于代码管理,可以有效地追踪文件的变更,管理分支的合并与冲突,以及回退到旧版本等。...

    git常用命令总结

    以上是日常使用 `git` 时常用的一些命令及其功能介绍。熟练掌握这些命令能够极大地提高代码管理效率。同时,结合实际项目需求灵活运用各种命令组合,可以更好地解决实际问题。希望这些整理对大家有所帮助!

    git常用命令总结.txt

    在日常开发工作中,Git作为版本控制系统被广泛使用,它能帮助团队高效地管理代码版本,提高协同工作的效率。本文将根据给定的文件信息,详细总结并解释Git中的常见命令及其用途。 #### 1. Git与SVN的区别 - **Git**...

    Git常用命令日常使用

    在日常使用中,了解并熟练掌握Git的一些基本和高级命令是必要的。以下是一些Git常用命令及其应用的详细介绍: 1. **初始化仓库**: `git init` 当你开始一个新的项目时,你需要创建一个新的Git仓库。`git init`命令...

    Git常用命令清单

    ### Git常用命令清单详解 #### 一、新建代码库 - **`git init`**: 初始化一个新的Git仓库。此命令可以在当前目录下创建一个名为`.git`的目录,用于存放所有的元数据和对象数据库。通常,当您想把一个非Git仓库变成...

    git常用命令操作思维导图

    总的来说,Git的这些基本操作构成了开发者日常工作中不可或缺的一部分。熟练掌握它们,能提高团队协作效率,确保项目的稳定性和可维护性。无论你是初学者还是经验丰富的开发者,定期回顾和实践这些命令都是保持Git...

    git的常用命令使用

    此外,为了方便日常操作,还可以自定义命令别名,例如`git config –global alias.<alias-name> <git-command>`。 #### 工作流 - **本地仓库结构**:本地Git仓库主要由三个部分组成: - **工作目录**:存放实际...

    git命令使用笔记

    整体来看,Git的命令丰富,操作灵活,只要掌握了本文中提到的基本命令和概念,就能够较好地使用Git进行日常的版本控制和分支管理。对于Git初学者来说,理解这些基础知识是十分重要的,同时,记录下日常使用中的易错...

    git 命令手册

    ### Git命令手册知识点详解 #### 一、配置个人信息 在开始使用Git之前,需要设置个人的基本信息,包括用户名和邮箱地址。...通过这些命令,你可以有效地管理项目的历史版本、协同开发以及解决日常工作中遇到的问题。

    git命令大全

    - **别名设置**:通过 `alias` 可以为复杂的 Git 命令设置别名,提高日常使用的便捷性。例如,`git ci` 相当于 `git commit`。 #### 二、Git 仓库 (Repository) **命令示例:** - `git init demo`:初始化一个新...

    Git-cheat-sheet-(Git常用命令速查).zip_git

    这个“Git-cheat-sheet-(Git常用命令速查).zip”压缩包文件包含了一个Git常用命令的速查表,对于学习和日常使用Git非常有帮助。 Git的核心概念包括仓库(Repository)、提交(Commit)、分支(Branch)、合并...

    Git常用命令和结构

    在程序员的日常工作中,Git的使用是至关重要的,能够极大提高团队协作效率和代码管理的有效性。 首先,理解Git的基本结构是使用Git的基础。Git有四个主要组成部分: 1. **工作区(Working Area)**:这是你实际...

    git工具命令笔记

    这些命令构成了Git的基本操作,理解并熟练掌握它们对于日常开发工作至关重要。使用Git不仅可以高效地管理代码,还能保证团队协作的顺利进行。同时,定期备份、分支管理和标签管理能确保项目稳定性和历史记录的完整性...

    高频使用的Git命令.docx

    在日常开发中,我们经常会使用一些高频的 Git 命令来完成各种任务。本文将对高频使用的 Git 命令进行总结和解释。 Git Log 命令 Git Log 命令是 Git 中最基本的命令之一,用于查看提交历史记录。其基本格式为 `...

    Git常见使用命令参考

    以下是Git日常使用的一些命令: * git status:查看当前仓库的状态 * git log:查看提交记录 * git branch:查看当前分支 * git checkout <branch>:切换到指定分支 * git merge <branch>:合并指定分支 * git ...

    Git 命令学习文档(集合整理)

    最后,"Git 使用简介.pdf"可能是针对Git初学者的指南,涵盖了Git的基本概念、安装、配置以及日常使用流程。这份文档可能会强调Git的分布式特性,解释SHA哈希值的重要性,以及如何有效地进行团队协作,如设置用户信息...

    常用 Git 命令清单.pdf

    ### Git基础操作与管理 ...这些命令覆盖了从项目初始化、配置、文件管理到分支操作等各个方面,是日常开发中频繁使用的Git操作。通过熟练掌握这些命令,可以极大地提高团队协作效率和个人开发效率。

    Git操作手册命令速查表

    ### Git操作手册命令速查表及Git与SVN的主要区别 #### 一、Git与SVN的主要区别 **1.1 去中心化** Git采用了一种去中心化的架构,意味着每个开发者的本地计算机上都有一个完整的版本库。这与SVN的集中式架构不同,...

    git教程及git常用命令查询表.zip

    Git命令查询表通常包含Git的所有主要命令及其简短描述,对于日常开发非常实用。例如,你可以快速查找`git diff`来查看未提交的更改,或者`git blame`来追踪某行代码的修改者。 通过这个压缩包中的资料,你将能够...

Global site tag (gtag.js) - Google Analytics