Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Introduction to Functional Programming Meet Streams Setting Up the Project

Andre Kucharzyk
Andre Kucharzyk
4,479 Points

How to check out version from the first video?

Craig Dennis Hi Craig! Sorry to bother you, but could you elaborate on how to get (checkout?) version of the project from the first video in this excercise? On the GitHub website you've mentioned:

"You can jump to a certain point in the course by checking out a tag. Tags are in the format of sXvY where, X is the stage number and Y is the video number. For instance to get your code set to the 4th video in stage 1, you would perform the following git command:

git checkout s1v4"

Im lost on what I should do next after I create project from existing sources in Intelij using https://github.com/treehouse-projects/java-fp-indeed-jobs.git

Secondly, I don't see s1v1 when I go to releases menu of your project in GitHub.

Thanks in advance! Btw I really appreciate your effort, you are my favourite programming teacher.

2 Answers

John Clune
PLUS
John Clune
Courses Plus Student 4,951 Points

For anyone else having trouble with this. This project starts at s2v3. If you open the project zip file you can see all of them from s1v4 - s4v6 but s1v4-s1v8 have nothing to do with this project and cannot be checked out from github.

"You can jump to a certain point in the course by checking out a tag. Tags are in the format of sXvY where, X is the stage number and Y is the video number. For instance to get your code set to the 4th video in stage 1, you would perform the following git command:

git checkout s1v4"

I don't know why the example given here is s1v4 when the tag doesn't exist in this repo. It's just confusing. To get the correct file clone the github repo to IntelliJ as shown in the video then click terminal (bottom left by Build, TODO etc) and type git checkout s2v3.

Hello Andre Kucharzyk,

Each IDE is a little different so here is how to use Git commands in IntelliJ. link

I'd recommend staying in the virtual console if that gets a little confusing.

Good luck!

The virtual console is no longer an option at this point in the course. The video tells you to download or import the file to your IDE.