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

概述

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

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

git init

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

git add .

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

git commit -m "demo工程初始化"

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

git remote add origin https://github.com/zhibo/demo

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

git push -u origin master

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

*.class
*.log
.idea
*.iml

2、提交 .gitignore 文件

git add .gitignore
git commit -a -m "添加ignore规则"

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

git push

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

git rm 要忽略的文件
git commit -a -m "删除不需要的文件"

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

*.class
*.log
.idea
*.iml

3、提交 .gitignore 文件

git add .gitignore
git commit -a -m "添加ignore规则"

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

git push

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

最后

以上就是阔达香水为你收集整理的【Git】将已有的项目提交到Git,如何忽略已经提交的文件的全部内容,希望文章能够帮你解决【Git】将已有的项目提交到Git,如何忽略已经提交的文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部