用过git的朋友都能体会到其代码版本管理的便利性,很多公司也都是用类似的工具进行代码管理的,如果是一般的代码,我们可以在github上建立远程仓库进行代码管理,但是如果代码涉及到保密性的话,放在github上我们可能会担心其安全性,这种情况下我们可以用一个U盘来作为远程仓库的载体,具体操作方法如下:
- 在本地创建一个仓库new_repo并初始化
git init
- 添加文件并commit提交
- 在U盘创建一个远程仓库usb_repo并初始化
git init --bare
- 回到本地仓库,将usb_repo添加为远程仓库
git remote add usb /g/usb_repo
- 将本地repo push到usb_repo
git push usb master
- 创建一个新的仓库another_repo,并初始化,用于测试拉取代码
git init another_repo
- 将usb_repo作为远程仓库
git remote add usb /g/usb_repo
- 拉取usb_repo的代码
git pull usb master
至此,远程仓库的建立就完成了,以后修改完代码就可以push到U盘的远程仓库进行备份和管理了