You are on page 1of 7

GIT

Configuracin global de la cuenta de git.


git config --global user.name "fgupioc"
git config --global user.email dsgeg.9026@gmail.com

Mostrar la configuracion global de git.


git config list

Para comenzar con el proyecto DATANET debemos clonar el proyecto del


repositorio en la carpeta

C:\laragon\www en el caso de Laragon. Para ello entramos a travs de la


consola CMD en Windows.

C:\xampp\htdocs en el caso de xampp .

y escribimos o pegamos la direccin del repositorio ejem.

git clone https://fgupioc@bitbucket.org/fgupioc/datanet.git

Va a descargar una carpeta con el nombre datanet y entramos a la carpeta


con cd

cd datanet

Y por defecto estar con la rama master OJO NO TRABAJAR EN ESA RAMA.

Para trabajar crearemos otra rama con el nombre devel con el siguiente
cdigo

git checkout b devel

Luego de eso vamos a pasar los archivos de master a devel con el comando
git merge devel
ya estando en la rama trabajaran en ella y tambin subirn sus cambios de
acuerdo a como vayan avanzando.

Para que vean que archivos van modificando en el proyecto usen el siguiente
comando.
git status

Para el ejemplo modifique dos archivos las rutas y una vista. como se ve en la
imagen

>> modified: resources/views/welcome.blade.php


>> modified: routes/web.php

Eso son los archivos modificados saldrn de color rojo y tambin la rama
aparecer de color Rojo.

Para subir esos archivos modificados al repositorio van hacer los siguiente
git add all
luego para ver que efectiva mente se a agregado a la cola de guardado
escribimos el siguiente cdigo(esto es opcional)
git status

Y vemos que los archivos que estaban de rojo ahora estn de color verde. Lo
siguiente es ponerle un comentario con el siguiente comando(obligatorio)
git commit m modificar la vista welcome y la rura welcome
Vemos que la rama devel de color rojo paso a blanco eso quiere decir que
esta listo para
subir al repositorio. Y si ponen de nuevo el comando
git status

Ya no habra archivos para hacer comentarios

=>MUY IMPORTANTE
Antes de subir los archivos al repositorio vamos a escribir el siguiente
codigo
git pull origin devel

este comando es para bajar del repositorio cambios que otro de nosostro
aya subido antes obiamnete les pedira susus ccredenciales, es muy
importante hacer eso xk si no malogramos la rama. En el caso de que nos
muestre un mensaje de conflicto esto singifica que mas de uno a modificado
el mismo archivo

NO ENCONTRE NINGUNA IMAGEN PERO TENGAN CUIDDO CON LOS


CONFLICTOS

Si ental caso alla bajado cambio tendran que hacer de nuevo los siguientes
comandos
git add all
git status (opcional)
git commit m comentario adecuado
git status (opcioal)

ya estamos listos para subirlo al repositorio con el siguiente codigo


git push origin devel
les va a pedir sus credenciales

Ponen su contrasenia y despues se subira


Y ya tendran sus cambios en el repositorio disponible para el tro usuario

C:\laragon\www\appTest (devel)

C:\laragon\www\appTest (devel)
cd..

C:\laragon\www
git config --global user.name "jemseduardo"

C:\laragon\www
ls
appTest/ ecommerce/ index.php socialite/

C:\laragon\www
git config --list
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
diff.astextplain.textconv=astextplain
rebase.autosquash=true
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/ssl/certs/ca-bundle.crt
diff.astextplain.textconv=astextplain
rebase.autosquash=true
user.name=jemseduardo

C:\laragon\www
git config --global user.email jems.eduardo@gmail.com

C:\laragon\www
git clone
https://jemseduardo@bitbucket.org/testdatanet1/testdatanet12.git
Cloning into 'testdatanet12'...
Password for 'https://jemseduardo@bitbucket.org':
remote: Invalid username or password. If you log in via a third party service
you must ensure you have an account password set in your account profile.
fatal: Authentication failed for
'https://jemseduardo@bitbucket.org/testdatanet1/testdatanet12.git/'

C:\laragon\www
git clone
https://jemseduardo@bitbucket.org/testdatanet1/testdatanet12.git
Cloning into 'testdatanet12'...
Password for 'https://jemseduardo@bitbucket.org':
remote: Counting objects: 122, done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 122 (delta 12), reused 108 (delta 9)
Receiving objects: 100% (122/122), 216.12 KiB | 0 bytes/s, done.
Resolving deltas: 100% (12/12), done.

C:\laragon\www
ls
appTest/ ecommerce/ index.php socialite/ testdatanet12/

C:\laragon\www
cd testdatanet12\

C:\laragon\www\testdatanet12 (master)
git checkout devel
Branch devel set up to track remote branch devel from origin.
Switched to a new branch 'devel'

C:\laragon\www\testdatanet12 (devel)
git status
On branch devel
Your branch is up-to-date with 'origin/devel'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)

modified: resources/views/welcome.blade.php

no changes added to commit (use "git add" and/or "git commit -a")

C:\laragon\www\testdatanet12 (devel)
git add --all

C:\laragon\www\testdatanet12 (devel)
git status
On branch devel
Your branch is up-to-date with 'origin/devel'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)

modified: resources/views/welcome.blade.php

C:\laragon\www\testdatanet12 (devel)
git commit -m "modificar la vista welcome ejmplo"
[devel 244b818] modificar la vista welcome ejmplo
1 file changed, 3 insertions(+)

C:\laragon\www\testdatanet12 (devel)
git status
On branch devel
Your branch is ahead of 'origin/devel' by 1 commit.
(use "git push" to publish your local commits)
nothing to commit, working tree clean

C:\laragon\www\testdatanet12 (devel)
git pull origin devel
Password for 'https://jemseduardo@bitbucket.org':
From https://bitbucket.org/testdatanet1/testdatanet12
* branch devel -> FETCH_HEAD
Already up-to-date.

C:\laragon\www\testdatanet12 (devel)
git push origin devel
Password for 'https://jemseduardo@bitbucket.org':
Counting objects: 5, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 433 bytes | 0 bytes/s, done.
Total 5 (delta 3), reused 0 (delta 0)
remote:
remote: Create pull request for devel:
remote: https://bitbucket.org/testdatanet1/testdatanet12/pull-
requests/new?source=devel&t=1
remote:
To https://bitbucket.org/testdatanet1/testdatanet12.git
5d5322d..244b818 devel -> devel

C:\laragon\www\testdatanet12 (devel)
git estatus
git: 'estatus' is not a git command. See 'git --help'.

Did you mean this?


status

C:\laragon\www\testdatanet12 (devel)
git status
On branch devel
Your branch is up-to-date with 'origin/devel'.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)

modified: resources/views/welcome.blade.php

no changes added to commit (use "git add" and/or "git commit -a")

C:\laragon\www\testdatanet12 (devel)
git checkout -f
Your branch is up-to-date with 'origin/devel'.

C:\laragon\www\testdatanet12 (devel)
gis status
"gis" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

C:\laragon\www\testdatanet12 (devel)

You might also like