git指令篇原创

原创
小哥 3年前 (2022-10-22) 阅读数 50 #大杂烩

您的一些常见说明
1,文档编辑
2、工作流
3,编辑代码
4、查看和新建。
5,强制拉取远程仓库,更新为本地。
6,强制推送到远程仓库。
7,强制覆盖其他分支机构。
8,删除分支
9、多仓库同步。
10、https切换ssh
11,重置过滤器文件,上一次不起作用
git init ------ 初始化git项目

1,文档编辑
git add 文件名称 ----- 单个文件
git add 文件名称1 文件名称2 ----- 多个文件
git add . ----- 所有文档
git commit -m ‘批注数据’ ----- 本意见书内容
git push origin 分支名称 ----- 发送本地提交代码的远程仓库的相关分支(默认)。mater)
2、工作流
假设企业给出了一个git地址 https://gitee.com/itmonkey-cn/shopro.git

git clone https://gitee.com/itmonkey-cn/shopro.git
git branch ---------- 查看哪些分支机构当前可用
git checkout -b ‘aaa’ ------ 创建和切换bug分支(分支防止更新影响原始文件)
3,编辑代码
git add note.text
git commit -m ‘注释’
git push origin aaa -上传到刚刚创建的分支机构
git merge aaa -合并到主分支机构
git push origin master -提交到远程仓库
4、查看和新建。
git pull ----从仓库更新代码(其他成员,或在家中编写,提交到远程仓库并在此处同步)
git status ---- 查看状态
git diff — 查看修改后的内容
git log ------- 查看版本历史记录
git log --pretty=oneline ------仅输出版本号
git reset --hard ID前六位 ------切换版本
git reflog ---- 全部查询git操作说明
5,强制拉取远程仓库,更新为本地。
git fetch --all
git reset --hard origin/master
git pull
6,强制推送到远程仓库。
git add .
git commit -m “your comment”
git push -u origin master -f
git push -f 仓库 master // 单库强制推送
7,强制覆盖其他分支机构。
git checkout master
git reset --hard dev //指定远程分支机构
git push origin master -f //强制推送到远程分支
8,删除分支
git branch -D bug_xzx //删除本地分支机构
git push origin --delete bug_xzx // 删除远程分支;
git fetch -p // 删除远程编号,在当地也有分支机构;
9、多仓库同步。
git remote -v ---------查看当前本地项目拥有哪些仓库。
git remote add gitee https://gitee.com/itmonkey-cn/shopro.git -------------添加一个名称在地址前的远程仓库。
git remote set-url gitee https://github.com/ITmonkey-cn/shopro.git -------------修改远程仓库地址。
git push -u gitee ----------这种做法需要单独推动。
git remote set-url --add origin https://gitee.com/itmonkey-cn/shopro.git ------------一起推送
10、https切换ssh
git remote -v 查看提交方法
git remote set-url origin ssh地址
11,重置过滤器文件,上一次不起作用
git pull ----- 避免冲突
git rm -r --cached . -----删除本地缓存
添加新的.gitignore文件
git add . ------追踪文件
git commit -m “更新” ----注释提交
git push origin master ----推送到仓库

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除

热门