2022/03/31 需要一个远程备份
需要一个远程备份
必须得相信:
一个人可以走得很快。但是一群人才能走得更远。当我们有一个很好的idea并且已经为之做出了什么的时候。它不应该只存在于自己的脑子或者是自己的计算机内。它需要让更多的人知道。同时也应该让想了解它的人有机会和渠道了解它。
把项目托管到远程仓库
在一个完整的项目最初应该把它完整的放到一个地方。让各个想了解该项目的人都有机会去了解该项目。于是我们需要一个远程仓库去托管本地的git仓库。因为不可能全世界的人都来访问自己的主机上的项目。
远程仓库--->同步--->本地仓库--->多人协作
同步步骤:
在本地初始化版本库(git init)--->在代码托管平台创建一个仓库--->在本地通过客户端与平台仓库关联
添加关联:
git remote add origin 远程仓库的git地址
添加了关联以后就可以把本地的版本库内容推送到远程仓库:
git push -u origin master
# 第一次提交把本地的master分支推送到远程
# 之后提交指令如下
git push origin master # 将本地的版本库推送到远端的master分支上
注意:
-
-u参数第一次推送。Git会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来 -
将本地与远程仓库同步时需要验证身份信息(在本地计算机添加托管平台的信任信息)
解除本地与远端的关联
先查看与远程有多少个关联:
git remote -v
删除与远程仓库的同步(既不会删除本地版本库也不会删除远程仓库。只是删除了二者同步的关联):
git remote rm <name>
# <name>是指通过git remote -v查看到的与远程仓库的关联的远程分支名称。在第一次创建关联的时候就会起名
项目参与者如何获取到项目代码
项目参与者只需要克隆一份主分支即可
git clone 远程仓库的ssh链接
注意:
Git支持多种协议,包括https,但ssh协议速度最快。
It's a lonely road!!!

浙公网安备 33010602011771号