git 学习小结
来源:互联网 发布:网络教育文凭国家承认 编辑:程序博客网 时间:2024/06/03 15:58
1.对本地项目开始使用git:移动到项目目录,执行git init.
2.仓库克隆(复制到当前目录下):git clone [url]。
3.检查文件状态:git status
4.追踪新文件:git add <file> ...
5.忽略某些文件:在文件.gitignore中添加文件名
文件.gitignore 的格式规范如下:
•所有空行或者以注释符号#开头的行都会被Git忽略。
•可以使用标准的glob模式匹配。
•匹配模式最后跟斜杠(/)说明要忽略的是目录。
•要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。所谓的glob模式是指shel 所使用的简化了的正则表达式。星号(*)匹配零个或多个任意字符;[abc] 匹配任何一个列在方括号中的字符(这个例子要么匹配一个 a,要么匹配一个 b,要么匹配一个 c);问号(?)只匹配一个任意字符;如果在方括号中使用短划线分隔两个字符,表示所有在这两个字符范围内的都可以匹配(比如 [0-9] 表示匹配所有 0 到 9 的数字)。
我们再看一个.gitignore文件的例子:
#此为注释 --将被Git忽略#忽略所有.a结尾的文件*.a#但lib.a除外!lib.a#忽略build/目录下的所有文件build/
<span style="font-family:SimSun;font-size:18px;"></span>
6.查看已暂存和未暂存的差异:git diff
查看已暂存的文件和上次提交的差异:git diff --cached
7.提交更新:git commit
8.移除文件:在.gitignore中忽略该文件;git rm <file>
9.移动文件:git mv file_from file_to
10.查看提交历史:git log
11.重新提交:git commit --amend
12.查看远程库:git remote [-v :显示对应的url]
13.添加远程库:git remote add [shortname] [url]
14.从远程库更新本地没有的数据:git fetch [remote-name](13中的shortname)
15.推送数据到远程仓库:git push [remote-name] [branch-name] #克隆操作默认使用origin和master
16.查看远程库信息:git remote show [remote-name]
- Git学习小结
- git 学习小结
- Git 学习小结
- git学习小结
- 学习git小结(一)
- 学习git小结(二)
- git学习小结
- Git & GitHub学习小结
- git命令行学习小结
- git学习小结
- git 学习小结(二)
- Git学习4:常用命令小结
- git两日学习小结
- git学习小结(未完待续)
- git小结
- git 小结
- git 小结
- git 小结
- [LeetCode]-Generate Parentheses N个括号所有的组合数
- .net 网站部署的过程,异常连连看
- Qt 的几个核心机制总结之 布局
- 程序员学习能力提升三要素
- Python标准库08 多线程与同步 (threading包)
- git 学习小结
- Serlvet3.0新特性注解@WebServlet
- WebStorm搭建nodejs
- 绑定和解绑hover效果
- linux其他命令
- 25本最佳个人理财书籍
- 基于正玄变换的人脸姿态矫正(由正面人脸图像模拟出侧面人脸图像)
- 华为机试 - 身高差最小身高
- python标准库09 当前进程信息 (os包)