我是靠谱客的博主 阔达香水,这篇文章主要介绍【Git】将已有的项目提交到Git,如何忽略已经提交的文件,现在分享给大家,希望可以做个参考。

一、将已有的项目提交到Git
场景:在本地存在已经建好的项目 demo ,我们想将 demo 项目提交到 github 上,下面介绍下操作步骤。

1、登录 github,创建同名的 demo 工程 https://github.com/zhibo/demo。
2、通过命令行访问本机的 demo 目录。
3、在 demo 目录中生成本地 git 管理,并自动建立一个隐藏 .git 目录。

复制代码
1
2
git init

4、将当前目录中的所有文件添加到本地索引。

复制代码
1
2
git add .

5、提交代码到本地源码库,并附加提交注释。

复制代码
1
2
git commit -m "demo工程初始化"

6、为远程仓库 https://github.com/zhibo/demo 设置别名为origin,origin 是一个习惯叫法,可以任意定义。

复制代码
1
2
git remote add origin https://github.com/zhibo/demo

7、将本地仓库的代码 push 到别名为 origin 的远程仓库中,确认提交。-u 命令将本地的master分支推送到origin主机,同时指定origin为默认主机,之后就可以不加任何参数使用git push了。

复制代码
1
2
git push -u origin master

二、如何忽略文件
1、在 demo 项目的根目录下创建 .gitignore 文件,文件内容参考如下,大家可以自定义:

复制代码
1
2
3
4
5
*.class *.log .idea *.iml

2、提交 .gitignore 文件

复制代码
1
2
3
git add .gitignore git commit -a -m "添加ignore规则"

3、将本地仓库代码推送至远程仓库

复制代码
1
2
git push

三、如何忽略已经提交的文件
1、删除 track 的文件 (已经commit的文件)

复制代码
1
2
3
git rm 要忽略的文件 git commit -a -m "删除不需要的文件"

2、在 .gitignore 文件中添加忽略规则

复制代码
1
2
3
4
5
*.class *.log .idea *.iml

3、提交 .gitignore 文件

复制代码
1
2
3
git add .gitignore git commit -a -m "添加ignore规则"

4、将本地仓库代码推送至远程仓库

复制代码
1
2
git push

注意注意
一定要将 .gitignore 文件放到 git 工程的根目录,否则配置是不会生效的。
一定要将 .gitignore 文件放到 git 工程的根目录,否则配置是不会生效的。
一定要将 .gitignore 文件放到 git 工程的根目录,否则配置是不会生效的。

最后

以上就是阔达香水最近收集整理的关于【Git】将已有的项目提交到Git,如何忽略已经提交的文件的全部内容,更多相关【Git】将已有内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部