一.新建仓库
在网页上登录github,并新建一个仓库
二. vscode的配置
- 加载文件
先在vscode上加载一个文件夹,在里面放一些简单的代码文件 - 初始化git存储库
左侧的菜单中可以看到有一个git的logo(长得和分享的图标似的),点击 这个图标,里面有一个初始化git存储库的按钮-单击,看到生成了对应的文件表示初始化成功。 - 提交代码
确定自己的代码没问题之后进行提交(源代码旁边的对钩) - 推送代码
点左侧菜单栏右上角源代码旁边的三个点,推送 - 添加远程库
执行上述操作后会弹出“储存库未配置任何远程库”,点击弹出的添加远程库。上方弹出从github添加,按照提示一步一步点,都点确定,添加完成后还会自动回到vscode,并可以获取到自己已经有的库,然后选中刚刚新建的库。 - 再次推送库
点左侧菜单栏右上角源代码旁边的三个点,推送,上方弹出提供远程储存库名称,输入master,并确认。可以看到左下角出现了master的字样。 - 检查是否上传成功
如果打开网页发现没有将文件上传到github,那么点击左下角master旁边的小云图标,知道圆圈转完表示推送完毕,再次打开网页刷新,可以看到github出现了推送的文件。
三. vscode的git基本使用
- 创建新分支
点击vscode左下角的master,上方出现创建新分支,点击,填写新分支名称,如“first,second,branch1“等,看到左下角master的位置出现了“branch1”的名称。,旁边有出现了小云,再点击小云,在浏览器刷新,点击master即可看到新建的分支。 - 对文件内容进行分类
如果文件夹中有需要保密的数据,不能够将其整体发布从而导致数据泄露,那么可以用以下操作
在整个文件目录下新建一个文件(资源管理器),名字为.gitignoe
在资源管理器中右击不想要保存的文件的相对路径,将相对路径粘贴到.gitignore中,并将路径中的反斜杠换为正斜杠(\换为/)
- 保存新增内容
若项目新加内容,先点击左下角的分支名称,然后选择上方出现的要保存的分支,选择然后保存,再次推送。。。
四.连接远程仓库
自己初始个本地仓库没鸡巴卵用,所以还是要连接远程仓库的,对了,这里先要登录github。
- 在github中新建一个仓库
- 打开刚刚新建的仓库(刚建完会自动打开),复制这个仓库的链接
- 点开vscode中git栏,将鼠标移动到源代码管理右侧的三个小点(移上去才能看到),选择远程标签,点击添加远程存储库
- 看到上方提示让输入仓库地址,如我这里是https://github.com/zrr403/c-practice。
- 根据提示再输入仓库名称,自己之前起的那个,也是地址最后的字符,如我这里的“c-practice”。
- 在工程文件夹中找到之前初始化生成的.git文件夹,再以记事本形式打开其中的config文件
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
ignorecase = true
这里是加载仓库之前config的内容
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
ignorecase = true
[remote "c-practice"]
url = https://github.com/zrr403/c-practice.git
fetch = +refs/heads/*:refs/remotes/c-practice/*
这是加载之后config内容,可以明显看出多了仓库的内容