git 文件移除版本控制

有时候大意,还没有添加ignore文件的时候就上传到一个新的git地址上去了。这里做一个mark,将一个已经纯在的项目上传到git,并且删除多余的本地文件,添加ignore文件

1、首先在git上创建一个项目,这里是oschina。

2、创建好之后在本地已有工程目录下git init

3、连接远程  

git commit -m "first commit"
git remote add origin https://git.oschina.net/curryzhang150506/aaaaa.git
git push -u origin master



然后这几步就已经把项目上传到git服务器了。

但是现在把本地的.idea配置文件也上传了,这个就不需要加入版本控制了,所以首先删除版本控制

git rm -r -n --cached "bin/" //-n:加上这个参数,执行命令时,是不会删除任何文件,而是展示此命令要删除的文件列表预览。
git rm -r --cached  "bin/"      //最终执行命令. 
git commit -m" remove bin folder all file out of control"    //提交
git push origin master   //提交到远程服务器
好,现在把git 上无上传加入版本控制的.idea文件删除版本控制,本次到时好了,但是之后上传还是会一直提示,所以我们要添加一个gitignore文件来忽略他。

所以我创建了一个.gitignore文件添加.idea/就好了,添加的方法参考下面的例子

# 忽略*.o和*.a文件

 *.[oa]

# 忽略*.b和*.B文件,my.b除外

*.[bB]

!my.b

# 忽略dbg文件和dbg目录

dbg

# 只忽略dbg目录,不忽略dbg文件

dbg/

# 只忽略dbg文件,不忽略dbg目录

dbg

!dbg/

# 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内

/dbg


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值