So it sounds like you already have a pretty good cli sketched out there!
You have a script that tries up do an merge with upstream.
Then you do a git diff to find only the files with conflicts and loop over them.
Giving the students the option to reset and save a copy, or fix the merge. If they say the fixed it maybe add the file for them
And then once all the files are finished you should be good to merge the final result, potentially giving the students a chance to enter a message!
Any particular bash or git bit that is tripping you up?
I build software and work with software teams to improve workflows, communication, and best practices. If you'd like to work together, please get in touch!
Not so far! I haven't had time to dig into writing my own script yet. I think this is the approach I'll take -- I just didn't want to dive in without asking around about something that might already do the same :)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
So it sounds like you already have a pretty good cli sketched out there!
You have a script that tries up do an merge with upstream.
Then you do a git diff to find only the files with conflicts and loop over them.
Giving the students the option to reset and save a copy, or fix the merge. If they say the fixed it maybe add the file for them
And then once all the files are finished you should be good to merge the final result, potentially giving the students a chance to enter a message!
Any particular bash or git bit that is tripping you up?
Not so far! I haven't had time to dig into writing my own script yet. I think this is the approach I'll take -- I just didn't want to dive in without asking around about something that might already do the same :)