您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页git 忽略文件及一般使用过程

git 忽略文件及一般使用过程

来源:二三娱乐

<b> 对于用过git的小伙伴遇到最头疼的事是莫过于解决冲突了,git很强大,但是很多高级应用平时用的不多,相信很多小伙伴大都没有深究git,本人也是,所学的git知识仅够日常使用,其实我认为这样也就够了,学多了也记不住,也会忘 o(╯□╰)o

对于git如果根据语言配置好忽略文件的话,会减少很多关于工程上配置的冲突,有同学说会略文件我不会写,没关系,你可以到github上获取对应语言的会略文件

初始化好本地仓库之后,不要急着执行

git add .
git rm --cached 要忽略的文件名字

但是有时候我们在配置忽略文件之前就执行了git add .了,把所有的文件都track了怎么办,不要着急,我们也有解决办法,就是先把本地所有缓存删除(改变成未track状态),然后再提交:

git rm -r --cached .
git add .
git commit -m 'update .gitignore'

下面讲讲我本人使用git的步骤

  1. 先用Xcode创建好工程,这期间你可以勾选创建的时候同事初始化一个git仓库,也可以事后用git init命令初始化一个本地仓库,这个看个人爱好了,我喜欢用命令行(绝不装逼),下面我就按着用命令行进行初始化仓库来讲。
  2. 上面创建好了工程,打开命令行,执行下面命令
git init

初始化一个本地仓库,接下来需要创建忽略文件。
注意:在仓库中创建好忽略文件之前,不要进行其他操作。

  1. ,创建仓库,仓库名字和刚刚创建的工程名字一样,创建的时候勾选忽略文件和README选项。
  2. 将本地仓库主分支master与远程仓库origin建立连接,然后将远程仓库的内容pull到刚刚创建的本地仓库中。
git remote add origin 
git pull origin master

如果pull的过程中出错,则可以将github创建好的远程仓库clone到本地,打开命令行,进入其中,执行

ls -al

你会发现里面有两个文件,一个是README.md文件,一个是.gitignore文件,将两个文件拷贝到刚刚创建的本地仓库中,记得把.DS_Store添加进.gitignore中,它是Mac系统生成的用于记录文件夹信息的,对于工程来说没用,忽略掉。

cp README.md /Users/sunlei/Desktop/SLVideo
cp .gitignore /Users/sunlei/Desktop/SLVideo

然后进入本地仓库,执行add操作和commit操作

  1. 将本地仓库push到远程仓库,这是会提示错误,主分支到主分支的错误,你可以执行下面命令,已覆盖的方式强制推到远程仓库。
git push -f
  1. 结束,对于默认命令的配置以及名称邮箱等的配置我就不说了,自行Google之

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务