废话不多说,直接上题! Git和SVN有什么区别?
SVN优缺点? 优点:
缺点:
Git优缺点? 优点:
缺点:
说一下Git创建分支的步骤?
说一下Git合并的两种方法以及区别? Git代码合并有两种:Git Merge和 Git ReBase Git Merge:这种合并方式是将两个分支的历史合并到一起,现在的分支不会被更改,它会比对双方不同的文件缓存下来,生成一个commit,去push。 Git ReBase:这种合并方法通常被称为“衍合”。他是提交修改历史,比对双方的commit,然后找出不同的去缓存,然后去push,修改commit历史。 Git如何查看文件的提交历史和分支的提交历史? 使用git log命令 什么是 git stash? 用于临时保存和恢复修改,可跨分支。使用场景:写着代码,写着写着,别人告诉我bug修好了,我就要去更新一下代码,如果更新冲突,应该把当前代码保存起来,此时可以使用git stash命令。命令的本质帮我们做了两件事:①把所有改动做了一个快照,然后保存起来,并还原原来的文件。②在需要的时候,可以把之前的修改恢复。 什么是git stash drop 删除保存的存储。 git config 的作用? 配置或读取相应的环境变量。这些环境变量,主要保存了 Git 在各个环节的具体工作方式和行为。位置:
|
|
来自: 千锋Python学堂 > 《Python基础教程分享》