zoukankan      html  css  js  c++  java
  • git初试

    在gitLab上新建一个项目,creat项目文件之后,进入到项目的路径之后,复制命令git clone ‘git@gitlab.touzila.com:xiacaixiang/gitgitTest1.git’

    cd gitgitTest1

    touch README.md

    git add README.md

    git commit -m "add README"

    git push -u origin master

    其中单引号里面是在远程服务器的地址,可修改为当前项目在服务器的地址。

    然后新建一个xcode项目,此时会发现项目中远程标记为“?”,这个时候需要把这个项目push到远程服务器,这时候查看当前项目的状态的时会发现有修改,即增加了一个xcode项目,然后需要git add . 然后git commit –m dss,稍等一会会会显示新建的文件,然后git push,push到远程服务器,在查看一下状态时,就没有任何的修改了。(此时的路径是项目所在的文件夹)

    第一次对项目的文件修改后,会发现除了相应的文件有修改之后,还有一个类似项目配置文件的修改,我的理解是:每次对文件修改之后,改文件都会有修改,但其实没有什么卵用,需要把这个没有什么卵用的文件加入到屏蔽文件,每次上传都不会上传该文件,查看该没什么卵用的文件的上一级目录,在上一级目录下打开屏蔽文件的文本编辑器vim .gitignore,把这个文件添加到屏蔽文件中,在每一次见项目中,都会有.DS_Store文件,把它也加入到屏蔽文件中。

    在当前项目中下的根目录中,就业创建一个文本编译器,把这个文件.DS_Store加入到屏蔽文件中,在屏蔽文件中写道.DS_Store

    *.DS_Store,此时表示当前目录下和此文件夹下的目录都屏蔽这个文件。

    但是,如果已经修改的文件,此时已经在缓存区中时,需要把缓存区的文件也删掉,使用命令git rm --cached ‘UserInterfaceState.xcuserstate’

    单引号里面为不想上传的修改文件,即从缓存区中删除。

    查找当前文件夹下的某一个文件:find ./ -name XXX

    查找当前文件夹下的某个文件并删除该文件find ./ -name XXX | xargs rm –rf就可以了 。

     

    想要删除某一个文件中的某些字段:find . -name 'XXX' | xargs sed -i -e '/YYY/d';XXX为查找的文件,YYY为某一个字段

  • 相关阅读:
    CF698C LRU
    关于 Exists 的几种嵌套查询
    React中使用useState()导致的问题记录
    react报错:Legacy context API has been detected within a strict-mode tree.
    vue-cli3.0 + typescript 构建项目
    VUE3.0 + TS 项目实战 (2)基本写法
    vue图片剪辑
    实现直播间消息评论滚动,顶部消失效果
    js 实现数组元素交换位置
    JS树结构操作:查找、遍历、筛选、树结构和列表结构相互转换,删除对应数据
  • 原文地址:https://www.cnblogs.com/Acee/p/5508630.html
Copyright © 2011-2022 走看看