From c748f12eb76becbe57703fc853bcaeec2b29e0ef Mon Sep 17 00:00:00 2001 From: mengfanxing Date: Thu, 28 Mar 2024 10:27:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8B=89=E5=8F=96=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E7=9A=84=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lab2/Lab2.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Lab2/Lab2.md b/Lab2/Lab2.md index 518ef92..517d6a1 100644 --- a/Lab2/Lab2.md +++ b/Lab2/Lab2.md @@ -13,14 +13,12 @@ ![](./git_add_push_url.png) 在URL中填写复制的链接,点击确定。 选择刚添加的远程仓库“origin”,点击“确定”,等待推送完成。第一次推送时,会做身份验证。 -刷新网页,可以看到代码已经同步到服务器。 -## 拉取 -正式环境中存储库不只一个人维护,常常出现本地软件版本才V1.0,服务器仓库都更新到V1.3的情况。这时候直接推送,会报错 -![](./git_push_error.png) -需要先拉取服务器的更改,合并代码,有合并冲突的先解决冲突,然后再提交、推送。 +刷新网页,可以看到代码已经同步到服务器。 ## 克隆 指将远端服务器的存储库下载到本地。如果想把别人的存储库下载到本地就用到克隆了。 拿本存储库举例,在本地新建一个文件夹,进入文件夹,右键菜单选择“Git 克隆”,弹出克隆窗口。 ![](./git_clone.png) ![](./git_server_clone_url.png) -在URL输入"http://172.188.24.12:3000/mengfanxing/git_tutorials.git",前面的链接可以在服务器存储库界面复制。点击确定,开始克隆,等待克隆完成,然后在本地文件夹就可以看到名为“git_tutorials”的存储库。 \ No newline at end of file +在URL输入"http://172.188.24.12:3000/mengfanxing/git_tutorials.git",前面的链接可以在服务器存储库界面复制。点击确定,开始克隆,等待克隆完成,然后在本地文件夹就可以看到名为“git_tutorials”的存储库。 +## 拉取 +多人协作工作时,常常出现服务器程序版本比本地新的情况,需要通过拉取操作维持本地和服务器的同步 \ No newline at end of file