Creación de un repositorio de código
Puede bifurcar el repositorio de código para crear una copia en cualquier proyecto DevOps del mismo arrendamiento, agregar o eliminar archivos, confirmar cambios y trabajar en diferentes ramas mediante operaciones de Git.
Antes de bifurcar un repositorio de código, debe tener un repositorio de código.
Para acceder a DevOps mediante la consola de Oracle Cloud, la API de REST y la CLI, consulte Acceso a DevOps.
- Abra el menú de navegación y haga clic en Servicios para desarrolladores. En DevOps, haga clic en Proyectos.
- Seleccione un proyecto y, en el menú de la izquierda, haga clic en Repositorios de códigos.
- Seleccione un repositorio de código y, a continuación, haga clic en el botón Crear bifurcación de la página de detalles del repositorio.
- Seleccione un compartimento para el repositorio bifurcado.
- Seleccione un proyecto DevOps.
- Introduzca un nombre único para el repositorio.
- Haga clic en Crear.
Se muestran los detalles del repositorio bifurcado que incluyen un enlace al repositorio principal y a la rama por defecto. El repositorio bifurcado se puede bifurcar de nuevo.
Puede realizar las siguientes acciones en el repositorio bifurcado:
- Sincronizar el repositorio bifurcado.
- Crear solicitud de recuperación.
- Clone el repositorio.
- Comparar repositorio principal y bifurcado: para comparar los cambios de archivo y confirmar los cambios entre dos ramas que pertenezcan al mismo repositorio o al repositorio principal, haga clic en Crear. Seleccione un repositorio de origen y destino. Seleccione la rama de origen y destino asociada que desea comparar. Se muestran los cambios de archivo resaltados y los detalles de confirmación. Los cambios se pueden ver en línea o en paralelo.
Para crear un repositorio bifurcado, ejecute el comando
create:oci devops repository createLos parámetros necesarios son:
--name--project-id--repository-type FORKED--parent-repository-id-repository-idsource-repository-id
Para comparar la rama de bifurcación con la rama principal, ejecute el comando
get-commit-diff:oci devops repository get-commit-diffLos parámetros necesarios son:
-repository-id--target-version--target-repository-id.
Para comprobar el estado de sincronización de rama de bifurcación, ejecute el comando
list-fork-sync-statuses:oci devops repository list-fork-sync-statusesLos parámetros necesarios son:
--branch-name-query-param--repository-id
Para crear una solicitud de extracción del repositorio de bifurcación al repositorio principal, ejecute el comando
create:oci devops pull-request createLos parámetros necesarios son:
--display-name--repository-id--source-branch--destination-branch--reviewers--source-repository-id
Para obtener todos los comandos para
repository:oci devops repository -hPara bifurcar un repositorio de código, utilice la operación
CreateRepository.