Skip to main content

Search

Items tagged with: git


What are open source best practices for "taking over" a PR? Often I've encountered PRs that are like 90% complete but have stalled/etc, and I wanna help get it merged.

Examples:
1. https://github.com/rust-lang/rust/pull/95965 -- project has extensive review process, but PR only needs rebase and a minor change
2. https://github.com/elkowar/eww/pull/448 -- I'm making much more extensive changes

#git #github #opensource


Here's something I just came up with, so not very polished:
#!/bin/bash<br>project="${PWD##*/}"<br>commit=$(git rev-parse --short HEAD || echo null)<br>temp_dir=$(mktemp -d --tmpdir "tmp.git.$project.$commit.XXXXXXXX") || exit 1<br>trap 'rm -r -- "$temp_dir"' EXIT<br><br>git checkout-index -a --prefix="$temp_dir/" || exit 1<br><br>cd -- "$temp_dir" || exit 1<br><br>perl Makefile.PL && make test<br>

Replace the last line by prove -l or whatever as desired.

It checks out the index to a new directory because blindly running tests in $PWD would use whatever state your working directory is in, not what you are actually about to commit.
#git #perl
#git #Perl


"[...] Share via
Using email for #git scales extremely well. The canonical project, of course, is the #Linux kernel. A change is made to the Linux kernel an average of 7 times per hour, constantly.[...]"

I want to give it try ! Why not ?

Anyone else willing to share his experience...Do you dev s out there use this e-mail-based git workflow ?

https://drewdevault.com/2018/07/02/Email-driven-git.html


Ramificaci贸n y etiquetado de procesos con Git en Linux Center de Val猫ncia #eventos #kde #git #slimbook https://www.kdeblog.com/ramificacion-y-etiquetado-de-procesos-con-git-en-linux-center-de-valencia.html


Never to late to learn how to keep your #git repositories clean, tidy and lean ? 馃槢

by Sangeeth Kumar S G 鈥 Medium
https://medium.com/@sangeethkumar.tvm.kpm
#git


I'm really looking forward to seeing federated #Git Hosting (https://codeberg.org/forgejo/forgejo/issues/59).

People are working on a protocol https://forgefed.org/ as extension to existing #ActivityPub (https://www.w3.org/TR/activitypub/) protocol.
This will allow tools like @Forgejo to federate with other installations.

That would allow every open source software project to #selfHost the source code. No need for a #centralized instance like #GitHub.com.


Using lots of #git topic branches?

Define an alias named "delete-merged-branches", containing this:

!git branch --merged | grep -Ev '(main|master)' | xargs -prn1 git branch -d

Since this is a bit tricky to do right with "git config" with the bang and the quotes, I'd recommend you just edit the [alias] section in your .git/config or ~/.gitconfig file. 馃檪
#git


Un buen #proyecto donde meterte #forgejo
#git
https://forgejo.org/


Goodbye Gitea, hello @forgejo!

Really happy with how smooth the migration was. My personal branding could probably use some work. There's a reason I'm not a marketing major!

https://git.andyscott.me
#gitea #forgejo #git
Home page of my Forgejo instance


馃摙 NUEVO art铆culo en mi blog 馃摑

馃敤 Forgejo un reeplazo comunitario para Gitea 馃嵉

https://victorhckinthefreeworld.com/2022/12/27/forgejo-un-reeplazo-comunitario-para-gitea/

鉁 El proyecto @forgejo es un reemplazo creado por la comunidad a Gitea a la hora de poner en marcha un servicio #git para hospedar c贸digo.

Su repositorio est谩 hospedado en @Codeberg


You like #decentralized communication with #xmpp? You can do development and scripting in #bash or #python? You're not too afraid of #xml and #git?

The XMPP Standards Foundation is looking for volunteers to support #automation of their tooling to manage the standard documents; it's not quite up to today's modern standards, and if you like to bring in fresh air and help XMPP out, you're welcome to check out the open issues around tooling: https://github.com/xsf/xeps/issues?q=is%3Aopen+is%3Aissue+label%3A%22Editor+Tooling%22

DM me or comment for more info!


Patiently waiting for the German side of the #Friendica #Development team to wake up to this #Git nonsense.
Screenshot of a Git versioning software graphic interface showing ten branches all fanning out from the current project head each with a different color of the rainbow, all authored by Hypolite Petovan, most in a single 90 minutes span.


#git #ControlDeVersiones

Recordad que ya hay algunos art铆culos de git de cero a maestra
De momento paro m谩quinas hasta el pr贸ximo a帽o :black_sparkling_heart: :blackcat_2323234:
https://voidnull.es/tag/control-de-versiones/


Hey Fediverse! We're not completely #newHere, but we thought it was time for an #introduction. #Forgejo is a new, fully community-controlled soft fork of the popular #Gitea self-hosted #Git forge.

Come and get involved at https://codeberg.org/forgejo/forgejo !

You can find the background to the decision to fork at https://gitea-open-letter.coding.social

We'll have our first release out soon, which will be a drop-in replacement for Gitea. In the meantime, if you have any questions or feedback, we'd love to hear from you!


Sunday volunteer work: a mascot WIP research for @forgejo, a community-run fork of Gitea.

#krita #MastoArt #ccby
#gitea #git #forgejo
Digital painting of a cute squirel cartoony character as a blacksmith with thick gloves, pliers and hammer. She forges an acorn. She wear steam-punk glasses.


#esr dixit ?

Isn'it centralizing software creation workflows a problem ?

#git #dev

https://www.youtube.com/watch?v=0HMghqwa6Gs
#git #dev #esr


#GIT

馃摙 Truquitos de git status para ser cool #9

git status es un comando que nos ense帽a un listado de rutas de archivos que se han modificado o borrado y aquellos que est谩n en el workspace o en el staging area.

https://voidnull.es/truquitos-de-git-status-para-ser-cool/
#git


#git #ControlDeVersiones

Truquitos de git status para ser :blobDance: :dance_cool_doge:

https://voidnull.es/truquitos-de-git-status-para-ser-cool/


#howto configure personal access #tokens for #git repositories using HTTPS

https://osiux.com/2022-11-22-howto-configure-personal-access-tokens-to-git-repositories-using-https.html
How to configure personal access tokens for Git repositories using HTTPS


Learn Git: 3 commands to level up your skill #git https://opensource.com/article/22/11/advanced-git-commands
#git


#git #ControlDeVersiones

Truquitos de git add para ser cool :_gaysparkle:
https://voidnull.es/truquitos-de-git-add-para-ser-cool/


#git #ControlDeVersiones

Truquitos de `git add ` para ser cool :blobDance: :doggi_dance:

https://voidnull.es/truquitos-de-git-add-para-ser-cool/


Today, Let's talk about ... ?
#git based software forges & #gitea project (3/3) ?

"A message from Lunny on Gitea Ltd. and the Gitea project " - Blog
https://blog.gitea.io/2022/10/a-message-from-lunny-on-gitea-ltd.-and-the-gitea-project/


Today, Let's talk about ... ?
#git based software forges & #gitea project (2/3)

"Open source sustainment and the future of Gitea" - Blog

https://blog.gitea.io/2022/10/open-source-sustainment-and-the-future-of-gitea/


Today, Let's talk about ... ?
#git based software forges & #gitea project (1/3)

The Gitea Ltd sustainability smokescreen 鈥 Lo茂c Dachary
https://blog.dachary.org/2022/10/31/the-gitea-ltd-sustainability-smokescreen/


Venga unos tutos de #git de viernes:

Primer contacto con git:
https://voidnull.es/tierra-a-git-tierra-a-git-primer-contacto/

Flujo en local de git:
https://voidnull.es/ciclo-de-git-local-que-he-acabado-de-hacer/
#git


Estimada.comunidad. dentro.de.mi aprendizaje de #git me.tope.con.esta.serie.de detalles.que suele enfrentarse alguien que inicia en usar #git.

驴qu茅 opinan?

http://ajgutierrez.com.mx/2022/10/21/git-y-sus-travesuras-en-el-dia-a-dia/
#git


Buenos d铆as querida comunidad. Estos d铆as.tuve la necesidad de.crear.un server #git y me tope con estos pasos que funcionaron

http://ajgutierrez.com.mx/2022/10/22/montar-un-server-git/
#git

Este sitio web utiliza cookies. Si contin煤a navegando por este sitio web, usted acepta el uso de las cookies.