转自: http://www.barretlee.com/blog/2014/04/30/switch-branch-in-git/ 远程仓库 git clone 下来,当你执行 git branch,你只会看到 * master 并不会看到其他分支,即便远程仓库上有其他分支,使用 git bran ...
分类:
其他好文 时间:
2016-08-09 22:17:30
阅读次数:
245
一般我们发布一个新版本到线上服务器时都会在版本库中打一个标签,这样我们可以随时查看这个打标签的版本,就是说标签其实是版本库中一个快照。git的标签与分支类似,区别是分支是可变的而标签是不可变。接下来我们介绍如何获取远程仓库中某个标签所指向的版本。 1、如果我们git clone了整个远程仓库,此时我 ...
分类:
其他好文 时间:
2016-08-05 15:23:24
阅读次数:
195
本地分支重命名 远程分支重命名 rebase VS merge 回滚操作 ...
分类:
其他好文 时间:
2016-08-03 21:41:49
阅读次数:
130
在github上开发代码的时候我们习惯的是fork一个分支,然后修改再往主分支push request,这样就可以保证多人开发, 但是随着时间的推移,自己fork的版本和主分支的版本差异越来越大; 这时我们就需要从远程分支更新代码并且更新到本地分支 下面简单以etcd为例说明下如何更新: ...
分类:
其他好文 时间:
2016-08-02 21:00:24
阅读次数:
161
1. 查看远程分支 2. 查看本地分支 注:以*开头指明现在所在的本地分支 3. 查看本地分支和远程分支 4. 创建分支 4-1 创建本地分支 注:创建本地分支时,默认是把所在的本地分支的东西拷贝给新建本地的分支。 4-2 把本地分支推送到远端作为远端分支 注:git push origin tes ...
分类:
其他好文 时间:
2016-07-31 11:44:48
阅读次数:
177
$ git remote -v #查看远程主机的网址$ git fetch <远程主机名> # 将某个远程主机的更新,全部取回本地$ git fetch <远程主机名> <分支名> # 取回origin主机的master分支$ git branch -r # 查看远程分支$ git branch - ...
分类:
其他好文 时间:
2016-07-11 18:53:52
阅读次数:
126
gitpull用法:gitpull<远程主机名><远程分支名>:<本地分支名>常用写法:1.全路径gitpulloriginmaster:master取回远程主机的master分支与本地的master分支合并2.省略本地分支gitpulloriginmaster取回远程主机名origin的master分支,并与本地的当前分支合并实质..
分类:
其他好文 时间:
2016-07-11 01:37:57
阅读次数:
449
1.克隆远程项目 git clone
git clone http://XXX.XXX/sq-group/XXX.git
2.查看远程分支
git branch –r
3. 查看所有的分支
git branch –a
4. 创建分支
git branch name
5. 切换分支
git checkout name
git checkout的主要功能就是迁出一个分支的...
分类:
其他好文 时间:
2016-07-10 19:22:59
阅读次数:
127
一般来说, 存在两种情况: 如果没有显式的指定远程分支, 则远程分支的master将作为默认的FETCH_HEAD. 如果指定了远程分支, 就将这个远程分支作为FETCH_HEAD. 如果没有显式的指定远程分支, 则远程分支的master将作为默认的FETCH_HEAD. 如果指定了远程分支, 就将 ...
分类:
其他好文 时间:
2016-07-10 13:47:05
阅读次数:
131
clone远程分支:git clone 远程地址 查看版本树:gitk --all& 添加所有当前修改代码到缓存区:git add . 提交所有当前修改代码到本地库:git commit . 本地代码push 到远程库:git push 远程主分支名 本地分支名:refs/for/远程分支名 切换到 ...
分类:
其他好文 时间:
2016-07-01 13:36:33
阅读次数:
157