タグ: リモートリポジトリ

 0 リモートリポジトリのブランチルールは、リポジトリを作成した後にしか設定できないっぽい へのコメント

リモートリポジトリのブランチルールは、リポジトリを作成した後にしか設定できないっぽい

 0 各リポジトリのsettings,Branches,Add branch rulesetでBlock force pushesを設定することにより、git push –forceでリモートリポジトリを強制プッシュできなくする へのコメント

各リポジトリのsettings,Branches,Add branch rulesetでBlock force pushesを設定することにより、git push –forceでリモートリポジトリを強制プッシュできなくする

 0 git cloneした後にgit pushされて新しくなったリポジトリをgit pullした時、git pull リモートリポジトリのエイリアス ブランチ名で、git log –onelineを実行した時の指し示す先がリモートリポジトリとローカルリポジトリで合致する へのコメント

git cloneした後にgit pushされて新しくなったリポジトリをgit pullした時、git pull リモートリポジトリのエイリアス ブランチ名で、git log –onelineを実行した時の指し示す先がリモートリポジトリとローカルリポジトリで合致する

 0 リモートリポジトリに一度もプッシュしていないローカルリポジトリで、コミット済みのauthorを変更したい場合、git rebase -i –rootでpickをeditにし、git commit –amend –author=”name <email>”で変更し、git rebase –continueを実行すると、新たな作業ディレクトリからmainブランチなどに一本化される へのコメント

リモートリポジトリに一度もプッシュしていないローカルリポジトリで、コミット済みのauthorを変更したい場合、git rebase -i –rootでpickをeditにし、git commit –amend –author=”name <email>”で変更し、git rebase –continueを実行すると、新たな作業ディレクトリからmainブランチなどに一本化される

 0 git reset –soft HEAD^の後、git push リモートリポジトリ –forceをすると、プッシュしてマージしていないコミットを取り消すことができる へのコメント

git reset –soft HEAD^の後、git push リモートリポジトリ –forceをすると、プッシュしてマージしていないコミットを取り消すことができる