"Politifact," backs up the reporting of no order by Trump, for troops to be deployed:
"According to a Jan. 22 Vanity Fair article, Christopher Miller, then the acting defense secretary, said he met with Trump the night before the attack about a matter unrelated to Trump’s rally the next day. But then Trump asked Miller how many troops the Pentagon planned to deploy the next day in D.C., according to Miller’s account.
There is no clear evidence that Trump made a request for 10,000 National Guard troops, but based on what Miller told the magazine, it appears Trump wondered aloud about what was planned:
The president, Miller recalled, asked how many troops the Pentagon planned to turn out the following day. "We’re like, ‘We’re going to provide any National Guard support that the District requests,’" Miller responded. "And (Trump) goes, ‘You’re going to need 10,000 people.’ No, I’m not talking bullshit. He said that. And we’re like, ‘Maybe. But you know, someone’s going to have to ask for it.’" At that point Miller remembered the president telling him, "‘You do what you need to do. You do what you need to do.’ He said, ‘You’re going to need 10,000.’ That’s what he said. Swear to God."
A Defense Department spokesman said the department "has no record of such an order being given" by Trump."
The timing of Trump's comments suggests that on Jan. 5 he expected violence on Jan 6. That inormation comes from his own acting DoD Secretary.