美文网首页
Git中.gitignore使用

Git中.gitignore使用

作者: Cindy小隐 | 来源:发表于2017-03-07 09:43 被阅读0次
    • 项目中可能有一些文件并不需要放在Git版本控制系统中,而且有些文件放进去可能会引来麻烦,经常会遇到冲突,比如pycharm的工程文件.idea/workspace.xml。
    • 把不需要放入Git版本控制系统的文件加入.gitignore就可以忽略这些文件。
    $ cd /e/git/project # 在git bash中进入项目目录
    $ cat .gitignore # 创建.gitignore文件并把需要忽略的文件名路径放进去,如下几种写法
    .idea/  # 代表.idea目录下的所有文件
    *.pyc  # 代表所有.pyc结尾的文件
    .idea/workspace.xml  # 添加单个文件路径
    .idea/misc.xml
    .idea/TextAnalysis.iml
    $ git add .gitignore
    $ git commit
    $ git rm -r .idea/  # 如果之前已经把这些文件加入过版本控制,需要用该命令先清理掉对这些文件的版本控制,如果.idea/下的文件有更改,就会遇到不能清理的错误,不过错误最末一行给了提示,用--cached 保留现在的改动,或者用 -f不保留现在的改动,强制移除
    
    $ git rm --cached -r .idea/
    
    $ git pull
    $ git push
    
    • OK啦。

    相关文章

      网友评论

          本文标题:Git中.gitignore使用

          本文链接:https://www.haomeiwen.com/subject/hnbpgttx.html