1 安装
先安装vscode,再安装git
安装git时选择将vscode作为默认编辑器
2 从github下载示例并初始化
打开github网站,找一个示例下载时,会显示克隆还是下载zip:
克隆就是复制链接,在目标文件夹直接打
git clone xxxx.xxxx
就会自动下载。这时候得到的会有隐藏文件夹.git 这是一个仓库
如果直接下载zip,就没有隐藏文件夹.git,就是单纯就是文件夹。
如果想让zip包内容变成仓库,可用git bash打开
git init
3 第一次提交
原理:
工作区–git add—暂存区–git commit—仓库
实操:
用vscode打开文件夹,也就是工程
用查看-终端 测试 git --version
vscode会自动识别是否为git 仓库
因为是新建的仓库,所有文件显示为“更改”
运行git add -A
将所有文件从工作区改为暂存区,这是U符号变为A符号
文件显示在 暂存的更改。
之后运行 git commit -m “first commit”
就会将所有文件移动到仓库
注意:如果没有设置用户名和邮箱,这里可能要先设置一下。我之前已经自动保存了,所以跳过了设置。
git config --user 之类的,这个后面再谈。
tip 也可以通过按钮,ctrl+回车来快捷操作以上步骤。
4 查看提交历史
git log --stat
问题:在vscode里没看到commit等ui内容
5 维护项目
撤销更改
git checkout finename
git reset HEAD^
不建议使用这个
为了效率,安装gitlens插件
6 分支
从当前节点新建分支
git checkout -b branchname
列举所有分支
git branch
单纯的切换到某个分支
git checkout branchname
删掉某个分支
git branch -D branchname
合并分支
git merge branchname
7 远程仓库
推送
git push
拉去
git pull
git remote add oringin cangkudizhi.git
可适用于github gitcode等
我这里拿gitcode做测试 先新建网站上的仓库 地址是:
https://gitcode.net/zjjsd195/gogocode
在vscode终端执行:
git remote add oringin https://gitcode.net/zjjsd195/gogocode.git
然后就开始push
git push -u oringin master
基本就是这样啦!
总结:
1 学会了怎么安装配置
2 学会了怎么创建仓库
3 学会了怎么提交
4 学会了怎么上传。