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为某一个字段

  • 相关阅读:
    链表操作
    建立简单的链表
    scanf()函数用法小结
    快速求某年某月是第几天(未整理)
    合并两个有序数组(未整理)
    如何配置JAVA的环境变量、Tomcat环境变量
    【动态规划】流水作业调度问题与Johnson法则
    分治法(二)
    分治法(一)
    HTML5入门十一---Canvas画布实现画图(二)
  • 原文地址:https://www.cnblogs.com/Acee/p/5508630.html
Copyright © 2011-2022 走看看