Git文件操作

今天,遇到了新增远程Git平台文件的情景,这里顺便总结下关于Git 的文件操作,之前写过一篇博客关于在idea/eclipse其他编译器中常用的Git命令;http://blog.csdn.net/qq_34417408/article/details/78915053;有需要的可以戳进去看看;

在git中有远程和本地之分,其中在远程和本地之间存在着跟踪关系,当跟踪关系存在时,那么你可以省略许多命令;先说远程文件夹的新建更新步骤吧,随后在仔细将几个命令;

声明一下;用的是git的终端

首先本地创建git,链接远程库;具体命令不在放,可以戳上面的链接;
接着如下:

git init
git add .
git commit -m 'message'
git *create remote
git push -u origin master

在push中可能会遇到;

error: src refspec master does not match any.
error: failed to push some refs to 'https://github.com/yourusername/foobar.git'

可以先pull一下,

git pull origin 分支

原因是远程仓库都没得对应的分支。
这里写图片描述

总体来说很简单,但开始接触时学习还是很费事的,总结出来,让更多人学习,下面仔细说一下git add,算是补充上面链接的文章内容。

一、
git add命令主要用于把我们要提交的文件的信息添加到索引库中。当我们使用git commit时,git将依据索引库中的内容来进行文件的提交。

二、基本
git add 表示 add to index only files created or modified and not those deleted
我通常是通过git add 的形式把我们添加到索引库中,可以是文件也可以是目录。
git不仅能判断出中,修改(不包括已删除)的文件,还能判断出新添的文件,并把它们的信息添加到索引库中。

三、git add -u
git add -u 表示 add to index only files modified or deleted and not those created
git add -u []: 把中所有tracked文件中被修改过或已删除文件的信息添加到索引库。它不会处理untracted的文件。
省略表示.,即当前目录。

四、git add -A
git add -A: []表示把中所有tracked文件中被修改过或已删除文件和所有untracted的文件信息添加到索引库。
省略表示.,即当前目录。

五、git add -i
我们可以通过git add -i []命令查看中被所有修改过或已删除文件但没有提交的文件,
并通过其revert子命令可以查看中所有untracted的文件,同时进入一个子命令系统。

其他常用命令,在上文的链接中,总结过,有兴趣可以戳进去。
多实践多练手,共同学习,进步

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魏小言

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值