git clone只能clone远程库的master分支,无法clone所有分支,解决办法如下:1. 找一个干净目录,假设是git_work2. cd git_work3. git clone http://myrepo.xxx.com/project/.git ,这样在git_work目录下得到一 ...
分类:
其他好文 时间:
2017-09-14 21:34:37
阅读次数:
183
克隆项目 提交前的准备 获取分支 #### 将远端分支全部获取到本地 拉取远端被跟踪分支并衍合 查看分支 查看本地分支 查看远程分支 查看所有分支 可以配合grep过滤想看的分支 例如可以查看1.3.5.0版本下所有的功能分支 查看当前工作区状态 切换分支 切换本地分支 将远端分支在本地建立跟踪分支 ...
分类:
其他好文 时间:
2017-09-14 00:31:51
阅读次数:
156
我们在使用git的时候,一般都不是直接在主代码中开发, 通常我们做的操作是创建一个分支,我们在分支上开发,开发完毕,在提交到主代码中。 我们现在学习创建分支,合并分支。 1.首先我们下载到本地都是在主分支上面的。 2.分支分为远程分支和远程所在的本地分支,我们通常是先提交代码到远程的本地分支,然后和 ...
分类:
其他好文 时间:
2017-09-12 18:36:14
阅读次数:
7779
1.在git命令窗口输入git clone git@139.129.217.217:sg/sgsq_cms.git 回车,即可克隆远程项目到本地。红色字体为远程分支的SSHkey,可以登录到gitlib远程库获取 2.输入 git branch -a查看远程分支 这里只有一个master分支,若还有 ...
分类:
其他好文 时间:
2017-09-07 13:31:42
阅读次数:
287
1,在开发过程中,大家在远程创建了许多分支,有些是无用的,该如何删除呢,可以参考下面的方法。 如果不再需要某个远程分支了,比如搞定了某个特性并把它合并进了远程的 master 分支(或任何其他存放 稳定代码的地方),可以用这个非常无厘头的语法来删除它:git push [远程名] :[分支名]。如果 ...
分类:
其他好文 时间:
2017-09-06 15:38:05
阅读次数:
135
1.0 git status 查看修改的东西 2.0 git add -A 增加所有的修改的东西 3.0 git commit -m "说明" 对本次分支的说明 4.0 git branch -a 查看所有分支 5.0 git push origin zhenglei 推送到想要推送的分支 6.0 ...
分类:
其他好文 时间:
2017-08-30 15:44:42
阅读次数:
119
git fetch origin branchname:branchname 可以把远程某各分支拉去到本地的branchname下,如果没有branchname,则会在本地新建branchname git checkout origin/remoteName -b localName 获取远程分支r ...
分类:
其他好文 时间:
2017-08-29 23:02:28
阅读次数:
256
Git branch git branch 不带参数:列出本地已经存在的分支,并且在当前分支的前面加“*”号标记,例如: #git branch * master newbranch git branch -r 列出远程分支,例如: #git branch -r m/master -> origin ...
分类:
其他好文 时间:
2017-08-25 16:49:50
阅读次数:
119
相信大家都做过这个操作,就是本地做了修改后,不想提交,想恢复如初 1 git reset HEAD 这样的话,我们就可以回到开始了。但这个操作好像仅限于在master之类的分支上,如果是在 一个新的远程分支,就会出现: Unstaged changes after reset 解决的办法如下2中办法 ...
分类:
其他好文 时间:
2017-08-24 21:33:04
阅读次数:
130