概述
一、将已有的项目提交到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,如何忽略已经提交的文件所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复