主页 > 互联网  > 

初尝git自结命令大全与需要理解的地方记录

初尝git自结命令大全与需要理解的地方记录
常用命令 git init–初始化工作区touch 文件全称–在工作区创建文档rm 文件全称 --删除文档notepad++ 文件全称–在工作区打开文档cat 文件全称–在显示框显示文档的东西git status --显示工作区的文件冲突的文件
(git add 文件全称或者.) —将工作区文件放到暂存区(git commit -m “提示信息”) –缓存区提交在版本库git log 看修改记录
git config --global user.email " " git config --global user.name " "–提交验证
clone仓库 step1: step2:cd 文件夹名/

对于“工作区”“缓存区”“版本库”如果文件修改之后想看修改的差别 工作区:git_test 文件里除了.git的文件 缓存区:.git会有缓存区 版本库:git为在.git创建master分支,head指针指向master git diff 工作区和缓存区 git diff head 工作区和仓库 git diff --cached 缓存区

对于“工作区”的撤销 git checkout --文件全称对于“缓存区”的撤销 也就是工作区提交到缓存区的不要提交到缓存区 git reset head 文件全称对于“版本库”而言只能“回退”不能“撤销”如果发现想回退到某个版本(已经交了的就一直会存在) step1:git reflog—去获取密钥 strp 2:git reset --hard 密钥 —回退到某个版本
设置github ssh key

Git 支持 SSH 协议, GitHub 知道了公钥,就可以确认只有你自己推送,GitHub 允许你添加多个 Key。

先gitconfig进行两个身份验证---->ssh -keygen -t rsa -b 4096 -C "邮箱“ 生成key------>cd .ssh---->ls ------------------> cat id_rsa ,cat id_rsa.pub(公钥)------->在github里面的setting设置对应这个的title并且输入公钥-------------> ssh -T git@github 验证是否配置成功 ----------


远端仓库 前置

如何把远端仓库和本地库关联起来? 先在github上创建仓库(注意!和本地库文件夹名字要一样)------>创建成功之后会跳转到一个页面,页面最下行有三行指令---------->在本地文件夹git bush打开之后依次输入就行---------->以后本地库更新之后只用git bush 打开后输入git push origin main就行 注意这里是main分支的合并,也可以是其他分支,但是要注意head必须指向当前分支

分支创立

只要提交或者合并或者推送的话 必须head指向当前分支 分支用完要考虑删不删 1.git branch 分支名 2.git checkout 分支名 --------修改head指针指向 …分支 3.git checkout main分支 4.git merge 分支名 4.git branch -d 分支名 ------------删除分支(只有合并之后才能用d删除)

git branch 可以查看分支和head指向的分支

bug修复 待更新 分支管理策略 待更新 特性分支 待更新 推送

git push origin 分支名 git push origin -delete 远端分支名 (删除远端分支)

标签管理 待更新 Git自定义 待更新
标签:

初尝git自结命令大全与需要理解的地方记录由讯客互联互联网栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“初尝git自结命令大全与需要理解的地方记录