git_tutorials/Lab2/Lab2.md

1.9 KiB
Raw Blame History

推送

在前一章我们在本地创建了版本库,现在把它推送到服务器。

服务器新建仓库

登录到服务器,点击右上角的“+”,选择“创建仓库”。


填写“仓库名称”和“仓库描述”,正式应用时“可见性”记得勾选。
其他的默认即可,点击“创建仓库”,一个新的仓库便创建完成。

推送

在前一章的工作目录下右键菜单选择“TortoiseGit”,点击“推送”,弹出推送窗口。 在“目标” >> "远端"下,点击"管理"按钮,添加远程仓库的链接。


在URL中填写复制的链接点击确定。
选择刚添加的远程仓库“origin”点击“确定”等待推送完成。第一次推送时会做身份验证。 刷新网页,可以看到代码已经同步到服务器。

拉取

正式环境中存储库不只一个人维护常常出现本地软件版本才V1.0服务器仓库都更新到V1.3的情况。这时候直接推送,会报错

需要先拉取服务器的更改,合并代码,有合并冲突的先解决冲突,然后再提交、推送。
可以在本地存储库右键菜单选择“TortoiseGit”然后选择“拉取”点击确认。

克隆

指将远端服务器的存储库下载到本地
拿本存储库举例在本地新建一个文件夹进入文件夹右键菜单选择“Git 克隆”,弹出克隆窗口。


在URL输入"http://172.188.24.12:3000/mengfanxing/git_tutorials.git"前面的链接可以在服务器存储库界面复制。点击确定开始克隆等待克隆完成然后在本地文件夹就可以看到名为“git_tutorials”的存储库。