git使用
我在此按老师的要求进行git四大场景的实现,由于我的vscode版本是2019版,比较新,一些操作不同,故此主要使用命令行来实现。
参考文献:https://mp.weixin.qq.com/s/Km5KuXPETvG0wCGHrvj9Vg
场景一:首先新建文件git01,并初始化,输入git init

输入 git add . 命令,将文件git01.txt添加进index暂存区,然后再用git commit -m "今天尝试提交" 上交至仓库。输入git reflog查看提交记录。

场景二:从远程仓库克隆到本地 git clone https://github.com/2496319299/Clientdemo

在VScode上进行同步,同步假设自己更改,

场景三:创建分支,
git checkout -b mybranch1
然后用git branch查看当前分支,发现带*的分支正是mybranch1,表示处在这个分支下,我们可以用
git checkout master 合并到master上,再用git branch命令,发现带*的分支为master,表示处在这个分支下。

最后,先切换回master分支,将远程origin/master同步最新到本地存储库,再合并mybranch到master分支,推送到远程origin/master之后即完成了一项开发工作。这样在Git分支网络图中该工作有一段明确的分叉合并路径,如果整个团队每一项工作都参照这个工作流程,那么最终Git分支网络图中就会留下清晰的项目演进成长路径,比如如下Github上的网络图(Network graph),分支上有两次合并到master。

场景四:输入git rebase -i HEAD^ 查看上一次commit节点,发现commit提交记录

我们删除一次,再重复之前提交过程,最后发现commit提交


浙公网安备 33010602011771号