sh 现在の混帐リポジトリの起源のを远程网络で开きます。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 现在の混帐リポジトリの起源のを远程网络で开きます。相关的知识,希望对你有一定的参考价值。

git_open_origin() {
    (set -eu -o pipefail; \
     commit_hash=${1:-""}; \
     blob_where=${2:-""};
     if [ -n "${commit_hash}" ]; then \
         if [ -n "${blob_where}" ]; then \
             commit_hash="/blob/${commit_hash}/${blob_where}"; \
         else \
             commit_hash="/commits/${commit_hash}"; \
         fi; \
     fi; \
     git remote -v | grep origin | \
         sed -e 's/origin//' | \
         sed -e 's/\/git\//\//' | \
         sed -e 's/\.git (.*$//' | \
         sed -e 's/git@github.com:/https:\/\/github.com\//' | \
         head -n 1 | \
         xargs -I {} open {}${commit_hash};
    )
}

以上是关于sh 现在の混帐リポジトリの起源のを远程网络で开きます。的主要内容,如果未能解决你的问题,请参考以下文章

python Gitlab上で特定のリポジトリ以下の问题を别リポジトリの问题へ移行するスクリプト

markdown 吉斯特のリポジトリ名

text Smalltalkリポジトリ#memo

text gitで裸リポジトリを同期#memo #git

text Bitbucket gitローカルに作ったリポジトリを推

markdown 一度もチェックアウトしたことないリモートのリポジトリをチェックアウトする