Rookie guard Will Hernandez and veteran defensive tackle Damon “Snacks’’ Harrison engaged in a heated altercation on the last day of minicamp in late June, with Hernandez’s helmet flying off and Harrison picking it up and swinging it at him. Hernandez also got in a punch. Hernandez shrugged it off a while back, and so did Harrison in his first comments in training camp.

“That wasn’t anything but football and if you don’t believe that then obviously you don’t know the game,’’ Harrison said Wednesday before practice.

As for Hernandez, consider Harrison impressed.

“The guy will be one hell of a player in this league,’’ he said. “You can see him working out there and I’m sure you guys have seen it. It’s one thing to do it in college, but to do it at the NFL level, it’s a totally different thing and I’ve had the opportunity to watch him firsthand and I think he’ll be a really good player in this league.’’

Rookie DT B.J. Hill has worked with the starters since the spring and shows no sign of relinquishing his spot with the first team.

“B.J. came from a great program,’’ defensive line coach Gary Emanuel said, referring to North Carolina State. “He’s done a great job in college. They had four guys get drafted in the NFL — in the first four rounds, I believe. He was prepared when he came in. So, he just continued to grow when he got here.’’

Coach Pat Shurmur would not reveal how and when he will decide on team captains and said in the places he has coached in the past, the captains were voted on by the players.

CB Kenneth Durden was released when the Giants selected CB Sam Beal in the supplemental draft. With Beal on injured reserve, Durden was re-signed last week and has flashed with several plays in coverage.

“Unfortunately sometimes when you’re shaping up the roster a guy may be let go and it’s less about him and more about what you’re trying to do,’’ Shurmur said. “We liked him all the way and now he’s back with us.’’

WR Kalif Raymond continues to impress with the speed he brings to the table. He hauled in a 40-yard pass from Davis Webb and continues to make plays down the field.

There were a couple of harder-than-normal hits as the Giants returned to the field after a day off. LB B.J. Goodson clocked TE Rhett Ellison — who still held on to the ball — and LB Mark Herzlich drilled and knocked down Raymond after a short reception.

The Giants shuffled offensive linemen, as they picked up rookie Victor Salako off waivers from the Browns and waived first-year Jarron Jones. Salako, undrafted last year out Oklahoma State, also spent some time with the Eagles.

This is always a case of how you want to see it — great play by the defense, bad play by the offense. We’ll go the positive route here.

Eli Manning targeted TE Evan Engram, but the pass was deflected up into the air by LB B.J. Goodson, allowing safety Landon Collins the opportunity to come away with an interception he took to the house for a pick-six — with RB Saquon Barkley running to try and chase him down.

It was an afternoon to work on the two-minute drill and Manning could not get the first-team offense into scoring range on his series.

Davis Webb could not get the second-team offense in scoring range. The only quarterback to drive his group down the field was rookie Kyle Lauletta, who connected with Jawill Davis to set up the field goal.

Veteran guard John Jerry, looking to stick on the roster as a reserve after four years as a starter, got some work at right tackle on the third-team offense.

Jerry has strictly been an interior lineman in his time with the Giants. If he can become an option as a tackle off the bench, it will enhance his chances of staying around.

Safety Curtis Riley (hamstring) did not practice; he did some work on the side with trainers. CB Donte Deayon also sat out. LB Avery Moss returned to practice.