JavaScript y Aportes


Git y Cmder.

GITKRAKENT (es como git pero con una interfaz&nbsp;mas amigable)</p> <p>tenes q darle a open a repo y open a repository y elegir el proyecto&nbsp;<br /> -si se hace algun cambio en el editor de texto en el costado derecho de gitkrakent se va a poder tocar&nbsp;</p> <p>CMDER ( es un programa portable para todas las versiones de Windows</p> <p>que se ofrece en dos variantes: Una versi&oacute;n m&iacute;nima que funciona como la terminal de Windows</p> <p>y una completa que, adem&aacute;s, incluye compatibilidad con comandos Unix)</p> <p>GIT</p> <p>COMANDO 1&nbsp;<br /> <span style="color:#d35400">git init</span> &nbsp; // &nbsp;ME CREA UN ARCHIVO OCULTO EN ESA DIRECCION Y NOS TIRA LA SIGUIENTE INFORMACION<br /> ..Initialized empty Git repository in C:/cmder/blogFinal/.git/&nbsp;<br /> ESE REPOSITORIO ES EL Q MANEJA TODO GIT</p> <p>COMANDO 2<br /> <span style="color:#d35400">git status</span> //NOS TIRA ESTA INFORMACION&nbsp;</p> <p>On branch master //Q ESTAMOS TRABAJANDO EN LA RAMA MASTER</p> <p>No commits yet // Q AUN NO SE REGISTRARON COMITS</p> <p>Untracked files: &nbsp;//Q NO TIENEN Q TENER UN SEGUIMIENTO O CONTROL DE VERSIONES<br /> &nbsp; (use &quot;git add &lt;file&gt;...&quot; to include in what will be committed)</p> <p>COMANDO 3 a</p> <p><span style="color:#d35400">git add nombredelarchivo.extencion</span> //me crakea el archivo</p> <p>COMANDO 3 b<br /> &nbsp;<br /> <span style="color:#d35400">git add --all </span>//me crakea todos los archivos q alla</p> <p>COMANDO 3 c</p> <p><span style="color:#d35400">git add .</span>&nbsp;//me crakea todos los archivos q alla</p> <p>COMANDO 4</p> <p><span style="color:#d35400">git commit -m &quot;se creo el archivo index.html&quot;</span> &nbsp;//me hace un comit una confirmacion de cambio</p> <p>COMANDO 5<br /> <span style="color:#e74c3c">PUSH DESDE GITKRAKEN</span></p> <p>cambiar url del proyecto de github con mi droplet (gota) :<br /> Enumerar tus remotos existentes a fin de obtener el nombre de los remotos que deseas cambiar.<br /> <span style="color:#d35400">git remote -v</span><br /> &gt; origin &nbsp;[email protected]:USERNAME/REPOSITORY.git (fetch)<br /> &gt; origin &nbsp;[email protected]:USERNAME/REPOSITORY.git (push)<br /> Cambiar tu URL remota de SSH a HTTPS con el comando git remote set-url.<br /> <span style="color:#d35400">git remote set-url origin https://github.com/USERNAME/REPOSITORY.git</span></p> <p><br /> <span style="color:#8e44ad">BORRAR CARPETAS Y ARCHIVOS:</span></p> <p>borra&nbsp;carpeta&nbsp;<br /> <span style="color:#d35400">rmdir DIRECTORIO</span><br /> borra la carpeta y sus contenidos<br /> <span style="color:#d35400">rm -r nombreDeCarpeta</span></p> <p>creo carpeta&nbsp;<br /> <span style="color:#d35400">mkdir nombre</span></p> <p><br /> BITBUCKET</p> <p>es como github pero deforma privada los proyectos</p> <p><br /> CORREGIR ERRORES=<br /> Esto me funciona para anular todos los cambios locales y no requiere una identidad:<br /> <span style="color:#d35400">git reset --hard</span><br /> <span style="color:#d35400">git pull</span></p> <p>TRABAJAR EN EQIPO=<br /> primero se debe trabajar sobre una rama llamada <span style="color:#66ff00">develop</span><br /> en gitkraken donde dice <span style="color:#66ff00">master </span>boton derecho y <span style="color:#66ff00">create branch here</span> y le ponemos de nombre develop<br /> una vez creada la <span style="color:#66ff00">pusheo desde gitkraken</span><br /> luego desde github elijo la rama develop y podemos ver q tenemos lo mismo<br /> bien trabajando con develop supongamos q hacemos 2 comit no se van a ver en master esos cambios<br /> entonces clik derecho en <span style="color:#66ff00">master </span>y <span style="color:#66ff00">merge develop into master </span>eso genera un nuevo comit<br /> entoces cambiamos a <span style="color:#66ff00">master </span>y hacemos <span style="color:#66ff00">push </span>y entonces tenemos todos los cambios&nbsp;</p> <p><span style="color:#00ff00">EN GITKRAKEN</span> una vez abierto gitkraken vamos a el dibujito de la izquierda abajo de donde dice file toco<br /> luego elijo <span style="color:#66ff00">clone</span><br /> elijo <span style="color:#66ff00">clone with url</span> .. le paso el directorio<br /> y en la url <span style="color:#66ff00">le ponemos la de github</span></p> <p>EN CMDER&nbsp;<br /> me posiciono en la carpeta donde quiero tener el proyecto y lanzo<br /> git clone https://github.com/Uchiha666-Fasedios/BlogZ.git .. esta url la saco de /github.com en la parte donde ay un botoncito verde q dice code.<br /> entonces ahora si abrimos gitkraken poniendo la carpeta esta q se clono tenemos el proyecto&nbsp;<br /> bien ahora cada vez q mi compa&ntilde;ero haga un cambio en el codigo para q se vea en el mio tengo q tocar en gitkraken o en cmder.. LANZAR PULL&nbsp;</p> <p><span style="color:#e74c3c">ERROR </span>terrible q aparece seguido CORREGIDO de esta manera..<br /> (cuando me aparece esta mi$#da&nbsp;.. * branch &nbsp; master &nbsp;-&gt; FETCH_HEAD Updating 72e622a6..5c21eb1a error: The following untracked working tree files would be overwritten by merge:)<br /> pongo esto..<br /> <span style="color:#d35400">git stash<br /> git pull --rebase origin master<br /> git stash pop</span><br /> <span style="color:#000000">o esto&nbsp;</span><br /> <span style="color:#d35400">git add *&nbsp;<br /> git stash<br /> git pull</span><br /> luego <span style="color:#d35400">composer install</span></p> <p>TAMBIEN PUEDO LANZAR ESTO&nbsp;<br /> <span style="color:#d35400">git push --force origin master</span></p> <p>El problema es que no est&aacute; rastreando los archivos localmente, pero los archivos id&eacute;nticos se rastrean de forma remota, por lo que para &quot;extraer&quot; su sistema se ver&iacute;a obligado a sobrescribir los archivos locales que no est&aacute;n controlados por versiones.<br /> Esto rastrear&aacute; todos los archivos, eliminar&aacute; todos los cambios locales en esos archivos y luego obtendr&aacute; los archivos del servidor.</p>

Fri, Aug 12, 2022 12:44 AM

URL Limpia.

En un archivo .htaccess que debo crear en la raiz de mi proyecto colocar este contenido q esta en rojo.</p> <p>&nbsp;</p> <p><span style="color:#c0392b"># LIMPIAR LA URL</span></p> <p><span style="color:#c0392b">&lt;IfModule mod_rewrite.c&gt;<br /> # Activar rewrite<br /> RewriteEngine on<br /> ErrorDocument 404 http://localhost/proyecto-mvc/error/index</span></p> <p><span style="color:#c0392b"># no voy a poder escribir un fichero cualquiera solo url</span></p> <p><span style="color:#c0392b">RewriteCond %{SCRIPT_FILENAME} !-d<br /> RewriteCond %{SCRIPT_FILENAME} !-f</span></p> <p><span style="color:#c0392b"># q me escriba todo a este formato o sea q me escriba asi cualquier url q llege de este tipo index.php?controller=$1&amp;action=$2<br /> # ponme aqui (.*) lo q alla en el 1 y aqui (.*) lo del 2</span></p> <p><br /> <span style="color:#c0392b">RewriteRule ^(.*)/(.*) index.php?controller=$1&amp;action=$2<br /> &lt;/IfModule&gt;</span><br /> Este codigo va de la mano con un&nbsp;patron de comportamiento de tu proyecto como el mvc o sea el proyecto debe estar dise&ntilde;ado con el patron mvc (modelo vista controlador).</p>

Fri, Aug 12, 2022 12:30 AM

proyecto-javaScript.

Mini tarea usando JavaScript es solo de modo demostrativo y aprendizaje&nbsp;no esta hecho responsive</p> <p>Enlace:</p> <p><a href="https://proyecto-js.adrianweb.online/" target="_blank">https://proyecto-js.adrianweb.online</a></p> <p>Github:</p> <p><a href="https://github.com/Uchiha666-Fasedios/BlogZ/tree/master/public/proyecto-js" target="_blank">https://github.com/Uchiha666-Fasedios/BlogZ/tree/master/public/proyecto-js</a></p>

Fri, Aug 12, 2022 12:28 AM