`
sg552
  • 浏览: 620216 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
47437293-94b9-3b04-9152-8971c7580049
白手起家学习使用Flex
浏览量:18710
社区版块
存档分类
最新评论
阅读更多
这里非常不错: http://www.lovecloud.info/index.php/2010/02/08/%E6%9C%80%E8%BF%91%E5%AD%A6%E5%88%B0%E7%9A%84%E5%87%A0%E4%B8%AAgit%E7%9A%84%E7%94%A8%E6%B3%95/

查看所有的GIT变量: git var -l
git config -f = ~/.gitconfig 就可以载入变量

提交时需要:(代码review的小要求)
引用
1. 有正确的 用户名和电子邮件( from) 

2. comments 中就不要有by Your Name 了。重复。


http://blog.csdn.net/sunrock/archive/2008/06/05/2514204.aspx
引用

  $ git -config user.name "Jike Song"
   $ git -config user.email [email]albcamus@gmail.com[/email]

           注意,这样会在当前repository目录下的. git /config中写入配置信息。 如果 git -config加了--global
        选项,配置信息就会写入到~/. git config文件中。 因为你可能用不同的身份参与不同的项目,而多个
        项目都用 git 管理,所以建议不用global配置。



生成本地修改的所有patch(多少次提交就多少个.path文件):
引用
git format-patch origin


生成单个patch文件(例子中是将最近5次提交的内容合并到一个文件中):
引用
git format-patch -5 --stdout  > patch_by_siwei.txt


git push 之前,修改 .git/config 中类似路径为: 
git@gitosis.host.com:project_name.git



往远程服务器上提交分支: 
引用
git push origin [本地分支名]:[远程分知名(push之后就存在了)]

例如:(理论上)
引用
git push origin added_new_webservice_to_sync_products_and_platforms:lily

提交之后远程就会出现了一个"lily"分支。

apply patch的时候:

最好在linux环境下。如果出现的诡异的 /dev/null问题,十有八九是因为dos文件格式造成的。试试 dos2unix 。如果还不行的话。。。哎,手工吧!
血的教训: 每天时不时的 update 一下,绝对不要等最后push的时候再合并。。。痛苦啊。

每天最好更新一下远程服务器中的代码:

git pull . master    (把远程的master更新到当前的本地分支)


windows环境下的Git Bash中注释的换行: 使用单引号。

git commit -m '
balabala
bala
'
1
2
分享到:
评论

相关推荐

    最新Git与Github首篇巨作课程 Git&Github极速入门与攻坚实战结合课程 一次搞定Git.txt

    最新的Git与Github巨作课程,课程内容主旨分成了Git&Github极速入门与攻坚实战课程两部分,可以理解为一个是课程的详细教学篇,和一个精华缩减的集合。Git与Github教程详细介绍了Git的工作机制,Git命令行的基础学习...

    Git快速入门学习.pdf

    Git提供了很多命令,如git init初始化仓库、git add添加文件到暂存区、git commit将暂存区的更改提交到仓库、git push把本地更改推送到远程仓库,以及git pull从远程仓库获取并合并到本地。 除了基本的命令之外,...

    Git教程 从入门到精通

    ### Git教程从入门到精通——知识点详解 #### 一、Git简介 - **Git是什么**:Git是一款目前世界上最先进的分布式版本控制系统。它被设计用于高效处理从小型到大型项目的版本控制,尤其适合软件开发项目。 - **Git...

    git从入门到精通

    git全方位了解,从入门到精通,初学者的圣经宝典

    Git入门指南(Git新人入门必看)

    例如,`git branch`用于管理分支,`git merge`用于合并分支,`git log`查看提交历史,`git reset`回退到某个版本,以及`git push`和`git pull`用于与远程仓库交互。理解并熟练掌握这些命令,将使你在Git的世界中...

    猴子都能懂的Git入门-整站

    "猴子都能懂的Git入门-整站"是一个专门为初学者设计的Git学习资源,旨在用简单易懂的方式讲解Git的基础知识,并逐步引导进阶到高级应用。 入门篇主要涵盖以下内容: 1. Git安装:讲解如何在Windows、Mac OS X和...

    Git实战入门.docx

    总的来说,这份文档提供了一个全面的Git入门指南,涵盖了从安装到实际操作的所有基本步骤,对于初学者来说是一份非常实用的学习资源。配合提供的视频教程,学习者可以更直观地理解Git的工作原理和实践操作。

    GIT教程_git入门_git_

    本教程绝对面向初学者,没有接触过版本控制概念的读者也可以轻松入门,不必担心起步难度;

    猴子都能懂的Git入门 HTML整站离线 2017-07

    "猴子都能懂的Git入门"这个标题暗示了这是一个适合初学者的Git教程,旨在用易于理解的方式介绍Git的基础知识。下面将详细阐述Git的核心概念和常用操作。 1. **Git基础概念**: - **仓库(Repository)**:Git中的...

    猴子都能懂的GIT入门

    "猴子都能懂的GIT入门"这个主题,旨在让初学者,甚至是对技术不太熟悉的人都能轻松理解Git的基本概念和操作。Git的核心价值在于它能够跟踪代码的历史版本,允许团队成员在不影响主分支的情况下各自开发,然后通过...

    git入门教程

    本篇文章将为初学者提供一个简明的Git入门教程,涵盖了Git与SVN的区别、Git分支与流程、以及一些基础命令的使用。 ### Git与SVN的区别 首先,我们需要了解Git与另一款常用的集中式版本控制系统SVN的主要差异。SVN...

    GIT从入门到精通.pptx

    81页ppt详细介绍如何使用Git进行版本控制,有详细的代码和图片描述,跟着ppt实战操作,整个流程下来收获巨大。

    git快速入门

    首先,本教程绝对面向初学者,没有接触过版本控制概念的读者也可以轻松入门,不必担心起步难度; 其次,本教程实用性超强,边学边练,一点也不觉得枯燥。而且,你所学的Git命令是“充分且必要”的,掌握了这些东西,...

    Repo git的入门使用.doc

    1. **Repo Git入门**: 使用`repo init`命令初始化Repo,这会下载项目的配置文件。例如: ``` repo init -u ssh://git@192.168.6.192:/home/repo/PX30_RK3326/manifest -b master -m PX30_8.1_CNC_TGI_MC_...

    Git入门到实践

    Git入门到实践 高清 有目录

    Git入门学习资料.zip

    Git入门学习资料 包括如下文档: Git.pdf git-tutor.pdf progit.zh.pdf

    猴子都能懂的GIT入门.pdf

    将网页版的猴子都能懂的GIT(https://backlog.com/git-tutorial/cn/)转换成PDF格式,并且已添加书签,感谢这个作者编写的教程

    GIT使用入门.pdf

    ### Git使用入门知识点详解 #### 一、Git简介与应用场景 **Git** 是一款开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件所做的更改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux...

    git快速入门.pptx

    "git快速入门" Git是由 Linux 创始人 Linus Torvalds 编写的分布式版本控制系统。它可以帮助开发者追踪代码的变化,协作开发和版本管理。下面是 Git 快速入门的相关知识点: 一、Git 工具安装 要使用 Git,首先...

Global site tag (gtag.js) - Google Analytics