七、关联GitHub或者GitLab远程仓库 ------ 2019-08-30

1、首先你得有个GitHub或者GitLab仓库,怎么创建百度一下;

2、有仓库之后,我们现在把本地仓库和远程仓库关联起来,怎么关联?通过设置SSH Key 来关联我们的本地仓库和远程仓库,具体怎么设置 可以看廖雪峰老师的文章,简单易懂,https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416

本地仓库要关联到远程仓库只要在本地仓库中通过Git的命令行运行:
git remote add origin git@server-name:path/repo-name.git (给远程仓库起别名origin,也可以叫其他的)
“git@server-name:path/repo-name.git” 要替换成你自己的远程仓库地址;

3、把本地库的所有内容推送到远程库上:

$ git push -u origin master

Counting objects: 20, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (15/15), done.
Writing objects: 100% (20/20), 1.64 KiB | 560.00 KiB/s, done.
Total 20 (delta 5), reused 0 (delta 0)
remote: Resolving deltas: 100% (5/5), done.
To github.com:michaelliao/learngit.git
 * [new branch]      master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

// 把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。
// 由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,
// 还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

4、此后,每次本地提交后,只要有必要,就可以使用命令git push origin master 或者 git push 推送最新修改;

你可能感兴趣的:(七、关联GitHub或者GitLab远程仓库 ------ 2019-08-30)