Advertisement
Guest User

Untitled

a guest
Aug 25th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. ## cloudSDK一般的なコマンド
  2. gcloud auth list
  3. gcloud auth login
  4. gcloud config set account [ACCOUNT]
  5.  
  6.  
  7. ## KMSコマンド
  8. gcloud kms keyrings create test --location global
  9.  
  10. gcloud kms keys create quickstart --location global --keyring test --purpose encryption
  11.  
  12. gcloud kms keys list --location global --keyring test
  13.  
  14. gcloud kms encrypt --location global --keyring test --key quickstart --plaintext-file mysecret.txt --ciphertext-file mysecret.txt.encrypt
  15.  
  16. gcloud kms decrypt --location global --keyring test --key quickstart --ciphertext-file mysecret.txt.encrypt --plaintext-file mysecret.txt.encrypt
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23. gsutil -m cp 'gs://latest_files/baseball-kyodo-hsb/2019/201908*' '/tmp/'
  24.  
  25. gsutil ls
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34. ## gitファイル履歴削除
  35.  
  36. git filter-branch tree-filter 'rm -rf data/' HEAD
  37.  
  38. 【再び戻す場合】
  39. git filter-branch -f tree-filter 'rm -rf data/' HEAD
  40. あるいは.git/refs/originalを削除してから-f入れずにする
  41.  
  42. git gc --agressive --prune=now
  43.  
  44. git push -f origin master
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55. ## git 既にリモートリポジトリに上がっているものを
  56. ## cloneしてきて新しいブランチを立てて、リモートにも反映させる
  57. 【リモートにもない新しいブランチを作成する時】
  58. git checkout -b branch-a
  59. git push --set-upstream origin branch-a
  60. 【既にリモートにブランチができている際に】
  61. git checkout -b branch-b origin/branch-b
  62. git push or git pull
  63.  
  64. ## 上記checkoutの際にupstreamを設定し忘れた際に下記のコマンでで対応できる
  65. git branch --set-upstream-to=origin/master master
  66.  
  67. ## これでupstreamが設定されたか確認できる
  68. git branch -vv
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement