It advanced with a bipartisan, veto-proof majority of 295 to 125.
Passage of the legislation sets up negotiations between the House and Senate for a final version of the bill. Senators are considering their chamber's proposal this week as well.
The House measure would force the military to take action to change the names of bases and facilities named after Confederates within a year. The Senate version of the bill incorporates similar provisions to remove Confederate names from bases over three years.
Agreement between the two chambers on the matter makes it likely that some form of the plan to rename bases will survive in the final text of the legislation -- potentially leading to a showdown with President Donald Trump, who has vowed to veto the legislation if it strips Confederate names from military bases.
The White House emphasized Trump's opposition to the plan on Tuesday, saying in a statement that several provisions "present serious concerns," specifically pointing to the renaming of military institutions.
The House bill would also ban Confederate flags on military property -- including vehicles, living quarters and clothing. It provides exceptions to the prohibition in some instances, such as museums on Defense Department property and the headstones of Confederate soldiers.
RELATED: Esper unveils guidance on symbols effectively banning Confederate flag on military installations
Members also sought to limit Trump's ability to withdraw troops from Afghanistan in the legislation. An amendment adopted in the House Armed Services Committee before the bill came to the chamber floor would require the administration to certify to Congress that removing troops is in the best interest of the United States and that it would not compromise counterterrorism efforts in Afghanistan or place US troops at risk.
Proposal to limit presidential power on Insurrection Act
It also calls for a report on the threat posed by the Taliban and the impacts of a potential troop withdrawal.
The bill aims to address needs during the Covid-19 pandemic, including a $1 billion pandemic response and preparedness fund for the Pentagon.
The legislation passed out of committee without any opposition early in July. The debate wasn't without controversy, though.
Democrats approved an amendment Tuesday to impose limits on the President's ability to deploy the military within the United States under the Insurrection Act to quell domestic unrest -- a proposal Republicans fiercely opposed.
The amendment, introduced by Democratic Rep. Veronica Escobar of Texas, would require the President and the defense secretary to certify to Congress with "demonstrable evidence" that an American state in question is unable or unwilling to suppress an insurrection before the President takes military action to respond to it.
Such certification would also include details of the circumstances requiring the invocation of the Insurrection Act and a description of the mission, scope and