您的位置:首页 > 运维架构 > Shell

Git bash使用笔记

2011-12-20 00:00 316 查看
Version:Git 1.6.1

1. git clone src

克隆远程版本库。src为远程版本库的路径,默认地,Git会把src的最下一级目录名作为clone对象在本地的根目录。如,git clone chchen@xx-server:/home/myproject会在当前目录下的myproject中保存服务器版本库的拷贝。

2. git branch branch -b newBranchName

创建本地分支。 以远程版本库中的分支(branch)在本地创建一个分支(newBranchName),为在某个分支上工作做好准备。在使用本命令后,Git还会把当前分支切换到名为newBranchName的分支下。注意,如果不希望在服务器上创建新分支的话,本地分支(newBranchName)的名称最好与服务器分支名称一致,例如, git branch origin/chchen -b chchen。

3. git add fileName1 fileName2 ... fileNameN

添加文件。该操作是要让Git知道我们有意要让这(些)文件提交到服务器。

4. git commit

提交。Git中的commit与SVN中不同,在commit后,本地版本并没有更新到服务器。只有在执行git push后,这些commit的内容才会被更新到远程服务器。此命令有很多可选项,git commit -m "info ...." -i fileName1 fileName2 ... fileNameN "-i"可以指定提交某些文件;"-m"可以添加提交的备注。如果采用git commit -m "info..." -a的形式则可以提交所有修改或添加。

5 . git push

更新至服务器。git push会将commit过的内容更新到远程服务器。在使用git push命令之前我们应该使用git pull先将服务器的内容更新到本地,这样可以避免别人在我们工作过程中更新到服务器的内容覆盖,当然,这种可能性很小,因为分支基本已经决定了每个人的工作环境。

来自:

http://hi.baidu.com/tears1134/blog/item/5b566b2aa866fc3f5343c12d.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: