沈阳市网站建设报价网站流量利用
web/
2025/9/27 20:59:32/
文章来源:
沈阳市网站建设报价,网站流量利用,wordpress媒体库图片显示不出来,网页游戏开服表怎么缷载git tag 以及git 一、先说收获吧 1. git bash 在windows上 类似于linux的bash提供的shell命令行窗口#xff0c;可以执行很多linux命令#xff0c;cd pwd ls vim cat touch mkdir#xff0c;还可以用正则匹配查看标签。相当于在windows上装了一个小的linux。git init myproj… git tag 以及git 一、先说收获吧 1. git bash 在windows上 类似于linux的bash提供的shell命令行窗口可以执行很多linux命令cd pwd ls vim cat touch mkdir还可以用正则匹配查看标签。相当于在windows上装了一个小的linux。git init myproject可以创建一个.git管理的目录 2. git log --oneline 方便查看最近的提交的HEAD、tag、origin情况 3. working tree 翻译过来是工作树应该是当前在哪个分支上修改了什么或者没有修改什么这些目录结构和文件结构的一个架构像一个树一样。所以叫当前的工作的树working tree 4. 查看标签的详细信息 git show v0.0 5. 修改分支名称 git branch -m cs abc 6. 查看当前的git管理的状况 git status 7. git管理的概念 version control核心是这些都是在本地各种各样操作同步不同步origin包括从不从origin拉代码都是很多操作中的一个而已要求就是网络是通的。包括config user.name user.email其实都是本地是活。所以git的核心功能就是在本地管理一个项目目录。所以git的origin仓库相当于一个云盘而已为多个开发者或者维护这个项目的人提供一个中间的上传和下载项目目录的中间存储而已。所以git的重点是在本地操作和云盘只是一个上传和下载的关系所以叫代码托管平台而不是代码开发平台。git的80%可能更多都是在本地的操作。 8. 一个本地目录可以关联多个远端仓库比如github、gitee 一、git tag 1. 查看最近的tag git log --oneline 2. 指定提交为这次提交打标签 git tag v1.0 commit_hash_string 3. 给指定提交加注释标签 git tag v0.0 -a -m 启动项目 commit_hash_string 4. 查看标签 4.1 普通查看 git tag 4.2 正则匹配查看标签 git tag -l v1* 5. 查看标签的详细信息 git show v0.0 6. 本地库推送origin库git push不会把tag推送到origin库需要单独push tag 6.1 查看远程库的信息 git remote -v 6.2 推送单个标签到origin库 git push origin v0.0 6.3 推送所有标签到origin库 git push origin --tags 7. 删除标签 7.1 删除本地标签 git tag -d v1.8 7.2 删除origin标签 git push origin -d v1.8 二、说一说git 1. 介绍 git的bash命令行好像用起来和Linux命令差不多不是windows的那种而是Linux风格的那种。可以用pwd, ls还可以用ls -a这几个命令在windows的cmd都用不了 这样就适合系统管理员了。要熟悉命令可能用起来比vscode点点点可能还要更舒服前提是熟练的话。它会管理这个目录还有snapshot功能 首先要明白的是这个命令看着简单字很短。可能会给人一种错觉这个不是特别麻烦好像很简单。就是git clonegit pullgit pushgit checkout这些。其实这个工具很强大用的一般工作起来很多东西就要手动去搞或者靠眼睛和记忆力去做。比如哪个版本改了什么哪个分支哪次提交又怎么样了合并分支解决冲突等等很多细节在里面。但是用的好的话可以省很多力气也增加容错不靠记忆力和经验去做。 具体知识点就边看边总结吧 git 是干嘛的官方视频里面说的是version control翻译过来是版本控制但是从英文的角度来说好像更能感受到设计这个工具干嘛。 you can version-control items just on your desktop, just with a single piece of software available at the command line. 用个命令行就可以控制 git init myproject 可以创建一个目录 cd myproject git add . git commit -m importing all the code 可以permanently records a historical git checkout master git commit -a -m my new logo git checkout -b danasfeature git commit -a -m my feature code git push origin danasfeature git pull git merge danasfeature git add -p myreport.markdown git commit -m added latest statistics git log --graph --decorate --abbrev-commit --all --prettyoneline git config --global user.name Dana Devops git config --global user.email danadevopsgmail.com git init project1 cd project1 create file1.txt git add file1.txt git commit -m my first commit git的副标题是everything-is-local意思应该是push和pull只是和远程仓库交互的大部分的作用是在本地对project directory进行各种控制和snapshot和reviewz 这个username和email也是主要在本地来记录commit的提交记录的和origin仓库交互只是终端手段而已。git version control system 2. 工作区也叫文件树 git status等命令给出的信息好像都有个什么什么tree有时候不知道是啥意思。英文语境下好像不这么叫吧work zone或者啥好像是叫什么什么树。所以把工作区称为文件树可能贴合它的实际情况吧。git的命令在windows上也可以用git --help。然后常用的命令都有解释和linux上差不多。而且这个工作区看git上的提示信息好像都是说working tree比如下图中的参数解释中也多提到working tree而不是工作区翻译过来应该叫工作树。在windows上不能用man git而能用下面列出的git help -a 3. .git这个隐藏目录 4. 将一个文件恢复 5. 将一个文件恢复到指定的committed_hashid git checkout committed_hashid file_name 如图 6. 已经committed的怎么撤销 7. 分支管理 8. 修改分支名称 git branch -m cs abc # -m 应该是modify
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82965.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!