TortoiseGIT的基本功能
创建版本库,提交(commit)文件,推送(push)文件,更新文件,创建分支。
创建一个版本库
创建一个文件夹GitDemo,然后 右键–Git Create repository here…
不用勾选Make is Bare
确定后,在GitDemo文件夹下回多一个.git文件夹【电脑要设置为显示
隐藏文件夹】此文件夹,尽量不要乱修改或删除。创建一个文件,然后提交(commit)到版本库[这个操作可以在离线状态操作]
选择Git Commit->”master”
填写message,勾选要commit的文件,然后点击OK。会在弹出一个窗口点击close即可
git的分支功能
当你想加一个新功能进去的时候,你可以新建一个分支,例如名字叫newfunction,然后在分支中把新功能加上去,如果OK,将代码合并到master分支上,如果新功能失败,切换回master分支上来,在newfunction写的代码,又全看不到了。
- 新建一个分支,右键–>tortoiseGit–>Create Branch
- 开始增加新功能
- 提交新编写的代码,选择Git Commit->”master/newfunction”,发现新功能不行,回到之前代码
- 为了回到之前的项目,我们直接切回master分支,右键–>tortoiseGit–>Switch/Checkout,选择master即可,然后确定
无论是修改,还是添加,都没影响到复原。这就是分支的作用