GitLab : copier le nom de la branche
Copie le nom de la branche actuelle ou source de la MR dans le presse-papiers avec une confirmation brève.
Code à copier
// Copy the current branch or merge-request source branch to the clipboard
const el = document.querySelector(
'.ref-name, [data-testid="ref-name"], .js-source-branch, .source-branch-name'
);
const name = el ? el.textContent.trim() : '';
if (name && navigator.clipboard) {
navigator.clipboard.writeText(name).then(function () {
const note = document.createElement('div');
note.textContent = 'Branch copied: ' + name;
note.style.cssText =
'position:fixed;bottom:20px;left:50%;transform:translateX(-50%);' +
'background:#1f1f1f;color:#fff;padding:8px 14px;border-radius:6px;z-index:9999;font-size:13px';
document.body.appendChild(note);
setTimeout(function () { note.remove(); }, 2000);
});
}
Comment utiliser cet exemple
- Copiez le code avec le bouton ci-dessus.
- Installez JustZix (2 minutes) et ouvrez l'extension sur la page cible.
- Ajoutez une nouvelle règle correspondant à cette page.
- Activez le panneau d'actions, ajoutez un bouton dans l'onglet Actions et collez-y le code — lancez-le en un clic.
Notez cet exemple
Aucune note — soyez le premier.