1.创建本地仓储
- 安装git版本管理工具
- 配置.gitignore文件,用于忽略不需要上传的文件
- 创建本地仓储,在终端输入
git init
3-1.完成后,vscode的文件列表右侧会出现U
的标记,并在项目根目录下自动创建.git隐藏文件。
3-2.然后我们可以继续在终端输入git status
查看文件状态。
这里git会告诉你,红色字体的文件或文件夹未被跟踪,根据提示我们继续输入git add .
给文件添加追踪。
3-3.再次输入git status
,会显示文件都为new file
状态。 - 在终端输入
git commit -m "init my project"
提交项目到本地仓库(注意,如果第一次使用git并未配置全局user name
和user email
,git会提示创建,成功后会在C盘根目录的当前用户目录下生成.gitconfig文件
)
到此,本地仓储部分就已经创建完毕。
2.创建远程仓储(码云)
由于国内道德之墙的缘故,git/npm之类的速度容易抽疯,所以选择码云作为git的远程仓库。
- 首先你需要自己创建一个码云账户用于管理自己的仓库。
- 根据提示在本地新建一个SSL公钥,作为与远程仓库链接的密钥。
- 在码云上创建一个新的仓库,并根据提示,在自己项目的终端输入
git remote add origin https://gitee.com/仓库名.git
和git push -u origin master
3.神器VSCODE的可视化版本管理操作
在我们设定完成本地仓储与远程仓储的关联之后,强大的VSCode也给我们带来了版本管理的便利,不在需要通过终端手动输入命令,就可以方便的推送或下载我们的项目了。
这里我修改了组件的内容,VSCode会将修改文件标记为M
,同时左侧操作栏的源代码管理,出现修改文件个数的提示。我们点击它:
这里包含我们所修改过的全部文件信息,观察ide的按钮提示,就可以存储本地或推送至远程仓库了。
PS:当初次使用git push
命令出错时,可能的原因是远程仓库的文件与本地仓库不一致,我自己遇到的情况就是,在远程仓库创建的时候选择了自动创建Readme文件,git提示先pull到本地,然后再上传。