我有个远程仓库,然后我在本地clone了下来,在本地提交了很多次。
提交历史记录里面有很多图片(各种删删改改)。
我想问下,如果我push了,已经删除掉的图片(曾经commit到本地仓库)会被记录然后提交上去吗?
有什么办法在保留当前仓库状态的同时,抛弃过往所有的commit记录呢?
我的操作如下
-
clone
远程仓库到本地 - 本地仓库添加了一堆图片 ,
add
然后commit
到本地仓库 - 本地仓库删除掉了图片,
add
然后commit
到本地 - 这时候我
push
,那么第2步的添加的图片会被提交的远程仓库吗?
会有提交记录的。可以溯源,要想抹除记录的话。。
可以了解一下
rebase
(尽量少用这个)