以前一直拿笔记本写代码,存储、备份用得都是移动硬盘,上次不小心把这个项目都删除的时候就开始考虑用代码仓库管理自己的代码。最近换工作,家里和单位的电脑同时开发,这件事便提上了日程,以前没有使用过,所以用这篇文章记录使用方法。
代码仓库我选择的是Gitee的,在功能上和GitHub基本上没有啥差别,但速度要比GitHub快多了,并且可以很方便的把GitHub上的项目导入到其中。
在电脑上安装好Git,利用VSCode终端就可以很方便的管理自己的代码,下面是基本的操作命令
#全局设置
git config --global user.name "用户名"
git config --global user.email "邮箱"
#创建 git 仓库
mkdir test
cd test
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/XXX/test.git
git push -u origin master #加—f参数强制更新
#已有仓库
cd existing_git_repo
git remote add origin https://gitee.com/XXX/test.git
git push -u origin master
git add 文件名1 文件名2 可以添加多个文件
git clone https://gitee.com/XXX/test.git “文件夹路径”,可以把项目克隆到指定的文件夹
将远程代码同步到本地,可以使用git pull origin master –allow-unrelated-histories,其中–allow-unrelated-histories可以解决fatal: refusing to merge unrelated histories报错问题
如果想放弃本地的文件修改,可以使用 git reset –hard FETCH_HEAD
增加GitHub打开速度的方法:修改hosts文件,增加下面内容
13.250.177.223 https://github.com
172.27.176.1 windows10.microdone.cn