1、代码提交

  1. 切换到基础分支
1
git checkout EI63100637_20231102
  1. 从基础分支拉取最新的更改
1
git pull origin EI63100637_20231102

这里假设远程仓库的名称是origin,这是默认名称。

  1. 创建新的开发分支: 假设你的新开发分支命名为feature/my_new_feature,你可以用以下命令创建并切换到这个分支:
1
git checkout -b feature/my_new_feature
  1. 在新分支上进行更改: 这时候,你可以开始在新分支上进行开发工作。比如创建、编辑、删除文件等。
  2. 将更改添加到暂存区: 当你完成了一部分工作并且准备提交时,你需要先将更改添加到暂存区。可以用以下命令添加单个文件:
1
git add <filename>

或者添加所有更改的文件:

1
git add .
  1. 提交更改
1
git commit -m "Add a meaningful commit message describing the changes"

另:不修改commit message

1
git commit --amend --no-edit

另:修改后的推送

1
2
# 强制推送修改
git push origin my-branch --force # 或使用更安全的 --force-with-lease
  1. 将新分支推送到远程仓库: 如果这是第一次推送这个分支到远程仓库,你需要使用–set-upstream(或-u)标志将本地分支与远程分支建立联系:
1
git push -u origin feature/my_new_feature

之后的推送可以简化为:

1
git push
  1. 后续的提交: 对于后续的提交,重复步骤4-6,并使用普通的git push命令将更改推送到远程分支。
  2. 合并或Pull Request: 根据你的工作流程,你可能需要将feature/my_new_feature分支合并到主分支,或者通过Pull Request(PR)/ Merge Request(MR)的方式在团队内进行代码审查。

8、拉取远程代码(未合并)

1
2
3
4
5
6
7
# 查看远程提交
git fetch origin
# 2a3ee50e4..4860c74b6 jibei_1229 -> origin/jibei_1229
# 拉取远程代码到本地分支
git pull origin jibei_1229
#远程分支跟踪
git branch --set-upstream-to=origin/EI63367128_20240315

2、MAC快捷键

1、截图

  1. 截取全屏:
    • Command (⌘) + Shift + 3: 使用此快捷键会捕捉整个屏幕,并将截图文件保存到桌面。
  1. 截取所选区域:
    • Command (⌘) + Shift + 4: 使用此快捷键后,光标将变成一个十字形,你可以拖动以选择屏幕上的特定区域截图。截图完成后,文件会被保存到桌面。

2、强制退出某个应用

Command (⌘) + Option (⌥) + Esc 快捷键

3、复制文件路径

  • 选中文件,然后按住Option + Command + C。这将会复制选中文件的完整路径到剪贴板。

3、kubectl命令

1、获取命名空间

1
2
kubectl get namespaces
kubectl get namespaces | grep mas

2、获取pods信息

1
2
3
# mpaasa-mpaas-mas为上一步获取的namespaces

kubectl get pods -n mpaasa-mpaas-mas

3、进入容器

1
2
3
#mpaasa-mpaas-mas-mpaas-masweb-0为pods名

kubectl exec -it mpaasa-mpaas-mas-mpaas-masweb-0 bash -n mpaasa-mpaas-mas

3、查看环境变量

1
2
# 查看masweb项目中symbole_query_type的取值
env | grep symbole_query_type

4、进入Hbase shell

1
2
3
4
# 进入hbase容器
kubectl exec -it mpaasa-anthbase-amaster1-0 bash -n mpaasa-anthbase

hbase shell


本站总访问量