parent
4b8567131f
commit
0f22978db4
28
docs/git.md
28
docs/git.md
@ -563,6 +563,34 @@ $ git fetch --all && git reset --hard origin/master
|
|||||||
$ git log Branch1 ^Branch2
|
$ git log Branch1 ^Branch2
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### git 迁移
|
||||||
|
|
||||||
|
- 从原地址克隆一份裸版本库
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ git clone --bare https://github.com/username/project.git
|
||||||
|
```
|
||||||
|
|
||||||
|
- 然后新建一个地址,比如一下
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ https://gitee.com/username/newproject.git
|
||||||
|
```
|
||||||
|
|
||||||
|
- 进入project.git这个全裸版本库,以镜像推送的方式上传代码到newproject上。
|
||||||
|
|
||||||
|
```
|
||||||
|
$ cd project.git
|
||||||
|
|
||||||
|
$ git push --mirror https://gitee.com/username/newproject.git
|
||||||
|
```
|
||||||
|
|
||||||
|
- 使用新地址,直接 Clone 到本地就可以了。
|
||||||
|
|
||||||
|
```
|
||||||
|
$ git clone https://gitee.com/username/newproject.git
|
||||||
|
```
|
||||||
|
|
||||||
Git Submodule 子模块
|
Git Submodule 子模块
|
||||||
------
|
------
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user