git和github的理解
什么是git? 分布式版本控制系统, 首先版本控制,意思是自动帮你记录每个文件的修改,每次的修改后的文件都算是一个版本 分布式,不同于集中式,首先集中式必须有网络,才能从中央服务器拿到最新版本再开始修改文件,分布式的话,每个人的电脑都有一个完整仓库,当然也要有一台充当服务器,但是这个服务器作用只是方便交换大家的修改而已,没有的话也行,只是不方便。 相关操作init初始化,add,commit,status,log 1。。。git reset --hard HEAD~ 多少个~就回退几个版本,要么就直接--hard 后面填ID,6为就行了,但是此时最新的版本就会消失了,怎么办?用git reflog可以查看全部 2.。。git checkout -- 文件名 添加了没提交,又修改了 什么是github 远程仓库 git merge 分支名 git branch -d 分支名 什么是冲突 正常开发流程 merge 分支名 ----属于快速合并,看不到合并记录 可以flok别人的仓库到自己账号,然后本地clone,修改推送后,pull request给拥有者 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |