git学习记录
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了git学习记录,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1215字,纯文字阅读大概需要2分钟。
内容图文
git基础
git的基本操作:初始化仓库,开始或停止跟踪track文件,暂存或提交更改,拉取pull,推送push等。
1.1初始化仓库:git init
克隆仓库: git clone
git的生命周期状态: 未跟踪untrack,未修改unmodified,已修改modified,暂存staged
未跟踪 --git add--》暂存 --git commit--》未修改 --修改--》已修改 --stage--》暂存
未跟踪 《----------git rm-------------- 未修改
1.2检查当前文件状态: git status
跟踪新文件:git add
暂存已修改的文件:git add
忽略文件:.gitignore
.gitignore 的格式规范如下:
所有空行或者以 # 开头的行都会被 Git 忽略。
可以使用标准的 glob 模式匹配。
匹配模式可以以(/)开头防止递归。
匹配模式可以以(/)结尾指定目录。
要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。
提交更新:git commit
跳过使用暂存; git commit -a
移除文件: git rm
移动文件: git mv
1.3查看提交历史: git log
1.4撤消操作:git commit -amend 重新提交
git reset Head <filename> 取消暂存
git checkout -- <file> 取消文件的修改
1.5远程仓库的使用:
查看远程仓库 git remote
添加远程仓库 git remote add xx xxxxxxxxx
拉取仓库中本地没有的信息 git fetch xx
推送到远程仓库 git push
查看某个远程仓库 git remote show [remote-name]
远程仓库的重命名 git remote rename xx yy
远程仓库的移除 git remote rm
1.6打标签
作用;用来标记发布节点
类型; 轻量标签,附注标签
查看所有标签: git tag
创建附注标签: git tag -a xx
创建轻量标签: git tag xx
后期打标签; git tag -a xx <hash>
共享标签; git push origin [tagname] git push origin --tag
删除标签: git tag -d <tagname>
检出标签: git checkout <tagname>
git checkout -b xx <tagname> 检出并创建本地分支
1.7git别名
git config --global alias.xx <command>
原文:https://www.cnblogs.com/feifei123/p/12206890.html
内容总结
以上是互联网集市为您收集整理的git学习记录全部内容,希望文章能够帮你解决git学习记录所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。