Git-T
2024-09-03 20:32:03
或在命令行上创建一个新的存储库
echo“#gittest”>> README.md
git init
git add README.md
git commit -m“first commit”
git remote add origin git@github.com:xuanjian9 / gittest.git
git push -u origin master
或从命令行推送现有存储库
git remote add origin git@github.com:xuanjian9 / gittest.git
git push -u origin master
清除本地缓存
git rm -r --cache .
提交三连
git add .
git commit -m""
git push origin master
警告:
warning: LF will be replaced by CRLF in ......
The file will have its original line endings in your working directory.
解决方案:关闭自动提示即可
git config --global core.autocrlf false
方案一:用命令行创建一个新的仓库
如果已经拉取了git仓库,那我们只需要在该仓库下进行项目的新建等操作即可。git //在test这个仓库下创建README.md文件
git clone git@gitee.com:xuanjiange/PHPQuickStart.git //将项目拉至本地
git init //在本地初始化git
git add README.md //将本地创建的README.md文件添加到暂存区
git commit -m“first commit” //将暂存区内容提交,到此,之前的操作都是为了初始远程仓库
git remote add origin git@gitee.com:xuanjiange/PHPQuickStart.git //添加到远程仓库
git push -u origin master //第一次推送到远程仓库需要 -u,将本地master推送到远程master,以后就直接Git push 就好了
方案二:用命令行将本地仓库推送到远程仓库
如果你已经建好了项目,但是还没有加入git管理的话,可以如下操作:
1.先新建一个远程仓库待用,如上图
2.先在本地建立git版本管理,在项目目录下进行如下操作
git init //项目目录下会多一个.git文件夹,不过我们平时像vue-cli生成的项目,会自带git初始化文件
git add . //将项目目录下的所有内容添加到暂存区,如果有不需要版本管理和提交的内容在.gitignore添加,没有该文件的话先新建一个
git commit -m“first commit” //提交说明注释
git remote add origin git@gitee.com:xuanjiange/PHPQuickStart.git //添加到远程仓库
git push -u origin master //第一次推送到远程仓库需要 -u,将本地master推送到远程master,以后就直接git push 就好了
部分文件或文件夹未提交
两种情况
一、未提交文件夹中已存在.git删除即可提交
二、git Bash Here 中输入touch .gitignore 在文件夹中查看.gitignore 文件内容
可能存在未提交的文件或文件夹名称,删掉后重新提交
.gitignore文件
git过滤文件,用于配置哪些提交哪些不提交
# 忽略掉所有文件名是 foo.txt的文件. foo.txt # 忽略所有生成的 html文件, *.html # foo.html是手工维护的,所以例外. !foo.html # 忽略所有.o和 .a文件. *.[oa]
配置语法:
以斜杠“/”开头表示目录;
以星号“*”通配多个字符;
以问号“?”通配单个字符
以方括号“[]”包含单个字符的匹配列表;
以叹号“!”表示不忽略(跟踪)匹配到的文件或目录; #如:
1)/mtk/ 过滤整个文件夹
2)*.zip 过滤所有.zip文件
3)/mtk/do.c 过滤某个具体文件
4)!/mtk/*.log mtk文件夹中所有的.log文件提交
最新文章
- Node.js入门笔记(1):基本概念
- 写一个程序,用于分析一个字符串中各个单词出现的频率,并将单词和它出现的频率输出显示。(单词之间用空格隔开,如“Hello World My First Unit Test”)
- xss跨站脚本测试
- 主成分分析(PCA)的一种直观理解
- 图书馆管理系统—NABCD模型竞争性需求分析
- php添加数据到xml文件的例子
- 【C语言】17-预处理指令3-文件包含
- Unity3D ShaderLab 模拟纹理运动
- 《Java数据结构与算法》笔记-CH2有序数组
- owncloud乱码问题
- IE 与 FireFox 的 event 详解 (转)
- CSS 与 HTML5 响应式图片
- TCP的三次握手和四次挥手(转)
- tomcat生产部署关键参数设置
- centos6.5安装python2.7、pip、numpy、scipy
- http建立连接过程
- Network POJ - 3694(lca并查集+连通图求桥)
- bp暴力破解(转载)
- 微软BI 之SSAS 系列 - 实现Cube 以及角色扮演维度,度量值格式化和计算成员的创建
- Dynamics CRM 2011 怎么根据记录的etc参数值找到实体英文名和根据etc参数值或英文名称找到其实体中文名称