大兴区网站建设公司,广州成亿网络,网站等级保护如何做,如何使用好单库选品库做网站参考视频 01 - Git - 教程简介_哔哩哔哩_bilibili
在需要使用git的文件夹打开git bash#xff0c;指令如下↓
当然图形化界面也很香#xff01;github desktop也很舒服#xff01;
查看文件
版本号 git cat-file -p 版本号 仓库操作 在当前文件夹下创建git仓库 git ini…参考视频 01 - Git - 教程简介_哔哩哔哩_bilibili
在需要使用git的文件夹打开git bash指令如下↓
当然图形化界面也很香github desktop也很舒服
查看文件
版本号 git cat-file -p 版本号 仓库操作 在当前文件夹下创建git仓库 git init 这一步在当前目录下生成.git文件夹但是注意.git文件夹有可能看不到单纯是因为你没有设置隐藏文件可见hhhh
在当前文件夹下克隆仓库 git clone 仓库地址 配置文件 此处修改会在.git\config里面找到 git config 配置名称 配置值 然后修改全部仓库的配置会在c盘user .gitconfig里面找到 git config --global 配置名称 配置值 也可在gui中↓修改 文件操作
查看状态 git status 添加文件到暂存区 git add 文件名 添加所有相同后缀的文件到暂存区 git add *文件名 从暂存区放回工作区 git rm --cached 文件名 把暂存区的文件存贮到仓库中
此处提交信息是自己写的备注 git commit -m 提交信息 查看历史操作
oneline是一行显示更清楚一点 git log --oneline 误删除
这个方法恢复误删除的工作区文件 记住是工作区提交之后就恢复不了了哦 git restore 文件名 哼哼哼就算是提交了误删也没关系直接把当前的版本库重置到某一次提交就行 git reset --hard 版本号 但是如果不想删掉提交的话那就多加一个还原的版本 git revert 版本号 分支操作
创建新分支
分支在.git\refs\heads 里面查看哦 git branch 新分支名 查看分支 git branch -v 带星号的是正在使用的分支 切换分支 git checkout 要切换的分支名 创建并切换分支 git checkout -b 创建并切换的分支名 删除分支 git branch -d 要删除的分支名 居然没有确认操作欸
合并 git merge 要合并的分支名 冲突
万一冲突了就点开冲突的文件看比对的内容直接修改文件然后add和commit 标签操作
添加标签
给当前的提交版本设置一个别名这样就不用每次一长串版本号了 git tag 标签名 版本号 注意可以给每一个版本增加一个标签但是标签不能重复
删除标签 git tag -d 被删除的标签名 根据标签创建分支 git checkout -b 标签名被创建的分支名 远程仓库
远程仓库配置在.git config上 把本地仓库内容推送到远程仓库
1一般方式
这里就用它一般默认的名称origin演示了 git push origin 注意这里可能会出现问题
fatal: unable to access https://github.com/.../.git:Recv failure Connection was rese/
fatal: unable to access https://github.com/Scabbards1500/INSTANCE2022-VLSeg.git/: Failed to connect to github.com port 443 after 21072 ms: Timed out
解决方式
在git bash里输入 git config --global --unset http.proxy git config --global --unset https.proxy 有的时候换个梯也能解决
2ssh
ssh ssh-keygen -t -rsa -仓库ssh地址 如何看ssh认证文件
用户\18801\.ssh这里就是你的ssh公钥
从远程仓库拉取改动 git pull origin 于是到此为止基本操作差不多都结束了哼哼哼终于会用git了叉腰