赞
踩
2022年3月16日11:57:22 常用操作
1. ssh -T git@github.com 2. ssh -T git@gitee.com 3. ssh -T git@git.yijiupidev.com 4. git branch -m 旧分支名称 新分支名称 // 分支重命名 5. git branch -D 分支名称 // 删除本地分支 6. git push origin --delete [branchname] // 删除远程分支 7. git push gitee feature-CRMV-10384-ι-yk // 推送到 gitee.com private feature-CRMV-10384-ι-yk分支 8. git remote update gitee -p // 更新 gitee远程仓库分支 9. git remote update yijiupidev -p // 更新 yijiupidev 远程仓库分支 10. git pull yijiupidev develop-1.1.0 // 从 yijiupidev 远程仓库拉取 develop..的代码 11. git pull yijiupidev release-1.0.0 12. git branch -a // 查看所有分支(包含本地和远程) 13. git branch // 查看本地分支 14. git checkout -b partTimeList // 在本地创建新分支,并切换到该分支 15. git checkout 分支名称 // 本地切换到某个具体分支 git checkout -b 本地分支名 origin/远程分支名 // 可以拉取远程仓库的分支,并且切换到本地分支 git checkout remotes/origin/release-backUp // 切换到远程分支,然后 以此分支为基础创建新分支 git checkout -b 新分支名称 16. git checkout feature-CRMV-10384-班次管理-yk 17. git checkout feature-CRMV-11602-兼职列表管理-yk 18. git checkout develop-1.1.0 、 git pull yijiupidev develop-1.1.0 git push yijiupidev develop-1.1.0 19. npm run serve 20. git push yijiupidev feature-CRMV-10384-班次管理-yk:release-1.0.0 21. git push yijiupidev feature-CRMV-11602-兼职列表管理-yk:develop-1.1.0 22. git push gitee 系统行为模版管理:feature-CRMV-11734-系统行为管理-yk 23. git checkout release-1.0.0 、 git pull yijiupidev release-1.0.0 git push yijiupidev release-1.0.0 24. git reset --hard version # 本地分支版本回退 #version为commit 的版本号,可实现回退和前进 git reset --hard HEAD^ 回退到上一次提交记录 git restore src/utils/request.js 放弃 add 操作的文件 25. git log 查看当前版本及之前版本日志 26. git branch -D release-backUp // 删除本地分支 release-backUp 27. git checkout remotes/origin/release-backUp // 切换到temp 远程分支 28. git checkout -b release-backUp // 完成远程分支的复制到本地 29. git push yijiupidev release-backUp:release-1.0.0 30. git clone -b 分支名称 远程仓库地址 // 从远程仓库克隆特定分支 31. npm install package-name -D // 安装开发依赖包 @指定安装版本 32. for ... of ... 取 value for ... in ... 取 key 33. 卸载单个包 更新单个包 34. git branch branchName 本地创建新分支,但并不切换到新分支 35. git checkout master -> git merge hotfix 36. git merge --no-ff feature 生成一个新的提交对象 37. git checkout master 切换到 master 分支 38. git cherry-pick commit 将某commit提交记录提交到本地当前分支
1. 本地仓库初始化 git init 2.从远程仓库提取到本地。。。 git pull 仓库地址 git pull 远程仓库 仓库分支名称 3.添加到暂存区 git add . 4. 提交 git commit -m "提交描述" 5. 从本地push到远程仓库 git push 仓库地址 分支名称 git push 远程仓库 本地分支:远程分支 6. 查看提交日志 git log 7. 恢复到某次提交记录 git reset xxx 8. 查看当前git 状态 git status 9. 创建分支并切换到该分支 git checkout -b 分支名称 10. 查看本地分支 git branch 前面带有*号的代表是当前分支 11. 删除远程分支 git push origin --delete [branchname] 12. git remote add origin https://gitee.com/yk-ddm/target-one.git 13. 本地分支重命名 git branch -m oldBranchName newBranchName 14. 从远程分支复制一个复制到本地,并自定义本地分支名称 git checkout localBranchName 远程仓库地址/remoteBranchName 15. 清除了对当前路径下的文件跟踪 git rm -r -f --cached .
当 使用
git checkout 远程分支仓库/分支名称
后查看本地分支会出现如图所示样式
执行git checkout -b 新分支名称
可以基于刚刚远程分支内容进行创建新分支,实现复制远程分支的内容到本地分支操作
查看本地和远程分支 : git branch -a
删除本地分支 :git branch -D 分支名称
从远程拉取分支更新本地的分支:git pull
切换到远程某个分支:git checkout 远程分支名称(当本地没有该分支,会自动创建该分支并指向远程的该分支)
刷新远程分支:git remote update origin -p( --prune )
查看 git 配置信息:git config --list (想要退出,执行 q)
ssh -T git@github.com
测试克隆项目到本地 —> git clone 项目仓库地址 本地自定义项目存储文件夹名称
本地查看效果:
git status 查看文件状态
git reset 将 提交到暂存区的文件回退到工作区
type(scope?): subject #scope is optional —> 类型(范围?):主题 # 范围是可选的
chore: run tests on travis ci —> 测试
travis ci 开源持续集成服务, 代码变化时自动构建、测试
feat(blog): add comment section 改变,提交
fix(server): send cors headers 修复…
···
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。