git又开始
1、查看远程仓库:git remote -v
![](https://img.haomeiwen.com/i1400752/0434bcc9520e9501.png)
aaa、bbb、origin都为远程主机名~后面是远程主机的网址~
gti remote 就是列出所有远程主机
![](https://img.haomeiwen.com/i1400752/31070397f0c98504.png)
当我们使用git clone时如果不带主机名 默认的就是从origin主机下克隆
带参数如 git clone -o aaa https://github.com/anbaojia/mytest.git就是克隆aaa这个远程主机的。-o、-o、-o三遍
远程主机的详细信息:git remote show [主机名]
git remote show origin
![](https://img.haomeiwen.com/i1400752/7b9bee3081c2e57c.png)
添加主机 git remote add 【主机名】【网址】
![](https://img.haomeiwen.com/i1400752/63a27dbcd762abb4.png)
删除主机 git remote rm 【主机名】
![](https://img.haomeiwen.com/i1400752/ccd36d1e15296108.png)
重命名主机 git remote rename 【原主机名】【新主机名】
![](https://img.haomeiwen.com/i1400752/376840908115cf48.png)
创建github仓库
1、
![](https://img.haomeiwen.com/i1400752/12ca5e6f2e10b630.png)
2、
![](https://img.haomeiwen.com/i1400752/2e3e18f175b965bf.png)
选择public吧 private要钱的~~~。
3、
![](https://img.haomeiwen.com/i1400752/3bab2c1d11d4aa85.png)
![](https://img.haomeiwen.com/i1400752/85fbbf7bc1834733.png)
![](https://img.haomeiwen.com/i1400752/e4b88e5bb0542ffb.png)
![](https://img.haomeiwen.com/i1400752/52e2bcc01b50a3d0.png)
创建index.php、add到stage、commit到版本库
![](https://img.haomeiwen.com/i1400752/23088c3b6f02c5d7.png)
![](https://img.haomeiwen.com/i1400752/4e70e02dba6f80af.png)
![](https://img.haomeiwen.com/i1400752/fea2ee0836f24801.png)
例:
1、版本库里面已经有文件了;2、在本地文件里git init后
问:怎么关联 把本地push到远程仓库,把origin里面的pull到本地,然后merge
git init -----------------------------创建.git
git add . -----------------------------文件夹所有内容add用“.”
git commit -m'第一次提交' ---------------------commit
git remote add origin git@github.com:anbaojia/ThinkPHP3.2.git-----添加远程仓库
git push -u origin master -------------push到origin仓库 master分支
如果报错
![](https://img.haomeiwen.com/i1400752/19699e47b2e8b93b.png)
git fetch origin master--------------------origin仓库 master分支提取到本地
git merge origin master -------------------合并
然后再git add . 把merge的文件add
git commit -m'merge'
git push -u origin master
![](https://img.haomeiwen.com/i1400752/c2b8e311c8f54e51.png)
网友评论