已经解决了。我会问和回答我自己的问题。如果我可以直接还原本地文件夹按git重设硬版本号(gitlogviewversionnumber)
我有七年的编程经验,了解互联网和编程的相关知识,欢迎关注我的头条号。
与svn相比,git是分布式的。svn基于修订版,应提交给中央服务器。git是分布式的,每台有代码权限的机器都是一台服务器。签出代码后,所有记录都在本地,本地提交和分支管理可以直接提交到本地,无需网络支持。只有在与远程服务器同步时才需要网络。
另外,git代码更安全,即使远程服务器损坏,任何有代码的机器都有所有记录,不会造成历史记录的丢失。
git非常方便进行提交和分支。任何开发人员都可以在本地创建分支并在本地提交它们。同时,代码合并非常快速和方便。svn需要通过一个复杂的算法来重放在共同祖先之前的所有修改,以完成合并操作。
git用于代码管理网站,如github和oschina。开发人员学习和参与开源非常方便。
git使用命令行非常方便。它还使用60多个高频命令,操作快捷灵活。。所以你需要知道你需要什么来快速适应不同的公司和团队。
希望对您有所帮助,也欢迎留言讨论。
谢谢
!问这个问题可以断言你对未知知识有恐惧,对新技术的渴望不是很强烈
!git是互联网研发工程师的必备技能。使用方便简洁,易学易懂。很难说git很难,但只能说它没有花太多时间进行深入研究。不管是什么技术,开发起来都会感到神秘和困难。
所以,不要害怕,要有把铁杵磨成针的头脑去学习!