赞
踩
开始做项目了,整理一下关于git的一些知识.
Git是目前世界上最先进的分布式版本控制系统(没有之一).简单来说,它是控制项目版本的一个工具
工作区(Workspace):平时存放项目代码的地方
暂存区(Index/Stage):用于临时存放改动信息
本地仓库(Repository):存放所有提交的版本数据
远程仓库(Remote):托管代码的服务器,如gitee,github
进入git官网下载git,安装无脑下一步,安装完成。
虽然vscode有自带git的功能,但是gitlens插件还是比较强大一些。
安装好gitlens后设置好git路径,文件–首选项–设置,点右上角有个小箭头进入设置编辑模式,在里面添加路径,路径在git的安装目录里的bin目录下的git.exe文件,这里切记电脑路径中反斜杠\ 要变成正双斜杠。
"git.path": "D://Program Files//Git//bin//git.exe"
进入自己做的项目的当前根目录下,右键git bash here,打开git bash,输入命令
//本地生成一个git版本库
git init
名字可以随便起。
//配置用户名
git config --global user.name "你的用户名"
//配置邮箱
git config --global user.email "你的邮箱"
两种方法:
一是使用命令
//添加整个项目,(后面是个.点号)
git add .
//添加某些个文件用这个命令
git add [指定目录/文件]
//提交到本地仓库
git commit -m "加备注"
二是使用vscode添加,第二步添加和第三步提交要等个几秒等添加完成,上面有等待的动画,没了代表完成。
为什么要用到远程仓库?做项目到一半回家了,忘记带工作电脑,可以用家里的电脑在远程仓库把项目拉取下来,在自己家里做,做好再上传到远程。
也是两种方法:
这里需要自己提前注册好gitee或者github账号,新建一个空仓库
一是使用命令:
//连接到远程仓库
git remote add origin https://gitee.com/你的用户名/仓库名.git
//先将远程仓库拉取下来
git pull --rebase origin master
//推送到分支命令
git push -u origin master
二是使用vscode:
git pull origin master
在vscode回退比较方便,选好要回退的版本,点openfile at revision即可回滚到那个版本。
1.[Git操作详解以及在VScode中的使用]
2.git教程
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。