猿问

如何取消一个已经被 TortoiseGit 控制的目录

如何取消一个已经被 TortoiseGit 控制的目录


牛魔王的故事
浏览 1147回答 1
1回答

慕丝7291255

TortoiseGit是一个开放的,为的git版本控制系统的源客户端。像一个普通的文件服务器,除了会记得您有史以来的文件和目录的每一个变化外,还可以恢复您的文件的旧版本,并研究如何以及何时改变了历史数据,谁改变了它。git相对于其他的版本控制,优势在于分支管理。几个常见情况及分支使用方法。1 对于自己的代码修改后,却已经不知道服务器上的代码是否已经发生改变。此时想上传自己的代码。1)在master上创建分支mysrc;2)switch到mysrc分支,进行修改代码;3)修改好代码后,进行git commit操作;4)switch到master分支,进行git pull操作,将服务器上的代码签下来;5)进行git merge from mysrc操作,将mysrc的代码合并到master中;6)git commit操作;7)git push操作。2 修改自己的代码过程中,还不需要上传时,需要从服务器上签新的代码,但保留当前的代码修改。1)在master上创建分支mysrc;2)switch到mysrc分支,进行代码修改;3)进行git commit 操作;4)switch到master分支,进行git pull操作;5)switch到mysrc分支,进行git merge from master操作;6)git commit操作。3 修改了代码,但仅想上传部分代码,其余代码保留同服务器版本。1)在master上创建分支mysrc;2)switch到mysrc分支,进行代码修改;3)修改好后,对部分代码进行git commit操作;4)进行git rebase操作,将其他代码还原;5)switch到master分支,进行git merge from mysrc操作;6)git push操作。
随时随地看视频慕课网APP
我要回答