【开发环境搭建】使用github进行项目管理,在vscode中使用github
(一)为什么要使用github
其实在很久以前我就听说过github进行项目管理的方式但是当时嫌麻烦就没有学,现在用上手,才感觉到真香,这玩意方便太多了。
我以前是如何进行项目管理的,在使用github之前我是使用本地磁盘进行的版本控制,一天一存,一当日日期为名,压缩后存放,一开始没什么但是到后来这种方式的弊端就逐渐显示了出来,太占磁盘空间了,占用量几乎是几何倍数的往上翻。使用了github之后这种现象才算得到了改善。而且之前自己一直工作在两台电脑上,寝室一台,实验室一台,而且每个电脑里都有一个虚拟机,这就意味着每次我想回寝室干活的时候,都得用U盘将所有代码拷贝下来,当我要编译时还要将文件用SSH传到虚拟机,麻烦的一批。有了github似乎所有的问题都迎刃而解。
(二)命令行使用github
首先当然是安装git,和注册账号了,在这之后恭喜你已经成为全球900多万github开发者的一员了,然后呢。
在github中相当于每一台电脑对应一个**,我们需要给自己的设备一个**让设备可以访问到账号。这里推荐不要给自己的电脑**添加密码,不然vscode中使用git会不太方便。
1.注册**
第一步:在Github右上角点击头像,选中“Settings”。
第二步:进入Settings页面,点击“SSH and GPG keys”,再点击“New SSH key”创建新**
第三步:输入Title和Key,注意Key值将idb_rsa.pub文件中内容拷贝即可。
第四步:**添加之后输入密码,该密码为前面Git设置SSH Keys的密码。
2.上传文件
1.进入命令行
2.git init 初始化仓库
3.添加文件
git add .
4.提交
$ git commit -m ‘first commit’
$ git remote add origin [email protected]:Yueyang123/xxx.git
$ git push -u origin master
注意,由于远程创建的仓库是空的,需要增加“-u”参数,当仓库中有内容之后,下次上传内容只需执行下面命令即可。
$ git push origin master
(三)vscode 中使用git
这里只需要注意一点,如果安装git时你使用的是默认路径的话直接打开有本地仓库的文件夹即可。
如果没有按如下配置。
在设置脚本中添加如下内容即可
操做方式:
-
在项目根目录新建一个.gitignore文件,该文件用于标识项目中哪些文件不需要上传。
-
新建README.md
该文件的内容用于描述项目的一些说明
3.用vscode直接提交
当我们修改文件之后,在vscode侧边工具栏有一个source control,里面会显示我们修改之后的文件,在message输入框中,输入修改描述信息,然后,直接点击上方的对(commit),代码就会提交到本地git,然后点击旁边的三个点点(更多),点击push,就可以了。如图,