发表文章

[最新] 在本地用命令行创建一个git仓库,并推送到远程

qq29329703 3月前 1

首先,进入的gitStore目录下(没有的话自己创建一个)

 

1.git init 

在gitStore目录下 初始化一个git仓库

2.git add .

复制一个文件到gitStore目录下,然后执行git add .

将“修改”从当前工作区存放到暂存区

 

3.git commit -m "first commit"

将暂存区中存放的文件提交到git仓库

 

4.在远端新建一个git代码库:http://github.com/zhfei/iOS-my-CodeSnippets.git

 

5.git remote add origin http://github.com/zhfei/iOS-my-CodeSnippets.git

将本地代码库的当前分支与远程的代码库相关联

 

6.git push -u origin master

将本地代码库的当前分支推送到远程的代码库

 

另:命令补充!

查看git仓库的远程代码库的地址:git remote -v


使用 git add .,然后又出现一个之前没遇到的错误提示

以下是错误提示:

warning: CRLF will be replaced by LF in XXX . The file will have its original line endings in your working directory.

照例先奉上解决方法

解决方法,非常简单,就一个命令行就可以解决的问题。

git config core.autocrlf false  //将设置中自动转换功能关闭

问题解释和分析

warning: CRLF will be replaced by LF in XXX . The file will have its original line endings in your working directory.

我看到这个错误,有一种,每个单词都认识,就是看不懂这个提示到底是啥意思的感觉。(学好英语真的很重要~)

CRLF : windows 环境下的换行符
LF : linux 环境下的换行符

这个错误的意思,就是文件中存在两种环境的换行符,git 会自动替换 CRLF 为 LF ,所以提示警告。

至于为什么会出现这种情况的发生,因为公司的电脑是 mac,所以我怀疑是粘贴复制导致存在两种类型的换行符。


相关推荐
最新评论 (0)
返回
发表文章
qq29329703
文章数
14
评论数
0
注册排名
1316420