Giter Club home page Giter Club logo

git-guide's People

Contributors

approximatenumber avatar chesterbr avatar cyjake avatar davpal avatar haolly avatar haskellcamargo avatar hnq90 avatar itangsanjana avatar lfbarragan avatar m6sec avatar md2perpe avatar mehdichaouch avatar mouseion avatar nacho4d avatar peterdavehello avatar phawk avatar pierot avatar rkjun avatar rogerdudler avatar ryush00 avatar saturngod avatar stecb avatar tfnico avatar tombyrer avatar victor-rene avatar vinhnx avatar wakeup avatar walkerh avatar will-clarke avatar yfdyh000 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

git-guide's Issues

Suggestion: set the gh-pages branch as default

If you change the default branch from master to gh-pages in the repo admin section, first load of the repo page will show the proper files and commits. No more need to use the branch dropdown every time.

Jekyll

What about use some static builder to better cross language changes in git-guide?

With Jekyll, for example, you should not take care about the code around the content. For example http://sass-guidelin.es use that.

:)

Typo on spanish translation

On "add & commit" section, the phrase "Tu repositorio local esta compuesto" should be "Tu repositorio local está compuesto"

"perform a" means...?

I'm totally new to Git, so presumably I'm someone who this guide is aimed at.

Leaving aside that you say to download Git, but don't mention installing it (I made that assumption)...

First instruction in your guide says "perform a git init" – now I only know what that means from trying Git without knowing what I'm doing for a while. By "perform a", I think you mean "type these words into the terminal:"

So I guess my feedback is that the language you use in the guide assumes some prior knowledge of Git / the Terminal, neither of which I really have.

Obviously in years to come when I am a Git pro, I will look back at this message in shame! ;-)

Paul

Add branch to config

Hallo and thank you for that easy tutorial in so many languages.

I got an issue when start working on a new branch. I was not able to push it in RStudio (a normal git push worked), because the branch has no entry in the config file.
The command
git branch --set-upstream myBranch origin/myBranch
for branch myBranch solved this problem. Perhaps you can add this as the last command in the branching section.

Kind regards
Dirk

Improve the web accessibility

I am member of a working group of web accessibility here in Brazil, and we are moving our repositories to Github, and we need to have an accessible Git tutorial.
So, we like a lot of this tutorial and we want to contribute on it to improve the acessibility on it.
But I believe that to do it in the best way, we need first to be concentrated in one "html" file, and because of it I also suggested the improvement of the translation files.
What do you think?

Never explained what "origin" is

Never really explain what "origin" is, but then go and use it in the Branching section. This is a rather unique term to GIT/DVC, so new people (maybe coming from SVN) will definitely get confused.

Add "Tell Git who you are" section

There is no reference to the initial user and email setup (telling Git who you are):

$git config --global user.name "Your Name"
$git config --global user.email "[email protected]"

This node should be between "setup" and "create a new repository"

Typo on spanish translation

On "flujo de trabajo" section, the phrase "Tu repositorio local esta compuesto" should be "Tu repositorio local está compuesto".

Fix on verb

On "reemplaza cambios locales" section, the phrase "(lo que seguramente nunca suceda ;)" should be "(lo que seguramente nunca sucede ;)"

Git pull stop working...

I commit my projects. It is update in the github. But not reflect in the web pages. So Git pull stop working suddently.

remote: error: refusing to update...

When I performed the commands in this guide I ended in a cryptic error. As proposed on stackoverflow I performed git commit -m 'Initial Commit' --allow-empty directly after git init. Now it worked fine. Please do update the according slide to help other users. PS: I am using git version 2.14. Configuration was already set up by the admin of my organisation.

Improve the translations

What do you think about find a new way to do the translation?
Instead of create a new HTML file for each language, we can create a json file or a po file to save the sentences, titles etc...
I am suggesting it because of the subject of the next issue that I will open now.

Add git push origin v1.0

can you add that to this sheet "git push origin v1.0"?

You speak about tagging. But "git tag" creates only a tag local.

Missing merge command

create a new branch named "feature_x" and switch to it using
git checkout -b feature_x
switch back to master
git checkout master
and delete the branch again
git branch -d feature_x
a branch is not available to others unless you push the branch to your remote repository

I think this section also must have merge command.

git pull vs. git pull --rebase

the cheat sheet lists "git pull" .. i think as described there its dangerous and will make the main beginner task (keeping in sync with remote code changes without necessarily adding any of their own) needlessly error prone.

Besides git add . also include git add -A

Besides git add . (already opened as an issue) also add git add -A which stages files in higher directories in the same git repository. This is specially helpful in case of changes like rm

Add Korean Language Support

Hi, I'm Namwoo Kim from South Korea.

I already cloned your repository and finished my first translated document.
Need for Pull Request. and some Korean can help me to review the my translations.
Thanks.

"git push origin master" does not what the guide says it does

"git push origin master" does not push the current branch to the "master" branch in the "origin" remote.
It pushes the local branch of the specified name to either a remote branch of the same name, or an alternate name if it is specified with the : form of the parameter.

Chinese characters, serif and sans?

I am using Chrome in Windows 7, and the Chinese characters are displayed terribly.
The sans and serif are messed up together.

Would you please confirm the Font family settings in the web page?

`git checkout -- <filename>` est mal décrit

Bonjour,

git-guide/index.fr.html

Lines 189 to 190 in 2bb931f

<code>git checkout -- &lt;filename&gt;</code><br />
cela remplacera les changements dans votre arbre de travail avec le dernier contenu du HEAD. Les changements d&eacute;j&agrave; ajout&eacute;s &agrave; l'index, aussi bien les nouveaux fichiers, seront gard&eacute;s.

est un poil inexact ; git checkout -- <filename> récupère le fichier depuis l'index, et non le HEAD.

En cas de doute, voir la doc officielle.

J'ai pas regardé dans les autres langues.

Sinon bravo pour ce guide !

SVN integration

It could have a last slide talking about the SVN integration.

git pull ~> git svn rebase
git push ~> git svn dcommit

I think it's important for who have to work with a SVN remote repo with the GIT features.

License

Hi,

I did not find any information on how this guide is licensed.

Writing on git introduction myself, I would like to use some of your images.

Would you consider adding a CreativeCommons License?

S**t

I teach both HS and university students (and even K-8, at times), and I'd feel more comfortable pointing them to this great resource if "Shit" weren't so prominent.

Changing it to "S**t" would not substantially impact the usefulness.

Translations links

Hey @rogerdudler could you consider put the label of links translation on each natural language instead of english. I think it's very nice, when a person looks to the guide his language is automacally understood

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.