Skip to content
This repository has been archived by the owner on Aug 22, 2020. It is now read-only.

Suggestions for GitShell Tutorial #27

Open
ebeshero opened this issue Jan 19, 2016 · 9 comments
Open

Suggestions for GitShell Tutorial #27

ebeshero opened this issue Jan 19, 2016 · 9 comments
Assignees

Comments

@ebeshero
Copy link
Owner

Please post your suggestions for improving this tutorial in development!

@RJP43 RJP43 self-assigned this Jan 19, 2016
@nlottig94
Copy link
Contributor

We saw that @RJP43 needs to fix the <h3> tag in the forking area to have an id attribute. Also, the picture link under Navigating Directories is broken, and the image does not display.

@nlottig94
Copy link
Contributor

@RJP43 note when trying to push a branch and changes, you need to have this command so remote recognizes the branch: git push --set-upstream origin [branchName]

@HelenaSabel
Copy link

What a terrific job! Congratulations, @RJP43 !
I wonder if it could be useful to include the instructions for opening the terminal in the introduction, since I think it would be a first for most students using Windows, wouldn’t it?
Instead of recommending to use git add . to stage all changes, I might have included the command git add -A. If you have removed any files, that change won’t be staged with git add ..
I'm not sure if it’s worth mentioning that, if there aren’t new files, which would be untracked, and you just want to commit all your changes, it’s much faster to just use git commit -a -m "message"(because you skip the git add instruction). However, your step by step tutorial might be less prone to errors.
Thank you for the great work you’ve done! It’s a great reference to have in handy!

@RJP43
Copy link
Collaborator

RJP43 commented Jan 30, 2016

Thank you @HelenaSabel !
I will get to making changes to this tutorial and the GUI tutorial hosted on Obdurodon later this week.
I look forward to meeting you Tuesday 👍

@RJP43
Copy link
Collaborator

RJP43 commented Jan 31, 2016

git-arrows31

@andrewntz23
Copy link
Collaborator

As others have said this is really great! The screenshots in particular are really helpful. I think there is a typo under the second image; when it says "Otherwise iT will say..." Unless I am missing something the "T" should be lowercase. Besides that, drawing a little from both Helena's and Johne's comments, I think it would be good if there were maybe a very brief description of what the command line is for command line novices, and why it is advantageous to use it in certain circumstances instead of the GUI. The way this is phrased seems like it was building off of a lecture where you discussed those things, so it makes sense that they are not here, but if it were to be expanded to a more general tutorial that might be helpful. I don't think that you necessarily need to describe how to get to the point where you can work with git from a freshly opened command line window, as you can get there from the GUI, but it could be helpful and informative.

@RJP43
Copy link
Collaborator

RJP43 commented Feb 12, 2016

rebase branches
cherry pick --- don't have to be all or nothing
pulling into a fork need to specify branch

@RJP43
Copy link
Collaborator

RJP43 commented Aug 13, 2016

Add to Tutorial:

  • two class models: project vs DHClass-Hub
  • merging tools
  • Digital preservation API

@ebeshero
Copy link
Owner Author

How to make a .gitignore_global file. (Look this up to read more about it.) @RJP43

# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants