这可能是一个愚蠢的问题,想知道这是否可能? 我有一个本地提交,我从其他分支机构中挑选出来并希望重新授权该提交。目前它显示由'其他人'撰写。我想让它重新作者,以便它显示由'我'编写。 重新授权可能吗?
答案 0 :(得分:1)
我认为你唯一的选择就是修改你选择的提交,然后更改作者。像这样:
var xaml = `
<Grid xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' Height='600' Background='Gray'>
<Grid.ColumnDefinitions>
<ColumnDefinition Width='2*' />
<ColumnDefinition Width='1*' />
<ColumnDefinition Width='1*' />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height='2*' />
<RowDefinition Height='1*' />
<RowDefinition Height='1*' />
</Grid.RowDefinitions>
<TextBlock Name='FirstName' xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' Text='TESTING' Grid.Row='0' Grid.Column='0' Height='20' />
<TextBox Name='LastName' xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' Text='TESTING' Grid.Row='1' Grid.Column='0' Height='20' />
<Button Grid.Column='1'>Button 2</Button>
<Button Grid.Column='2'>Button 3</Button>
<Button Grid.Column='1' Grid.Row='1'>Button 5</Button>
<Button Grid.Column='2' Grid.Row='1'>Button 6</Button>
<Button Grid.Row='2'>Button 7</Button>
<Button Grid.Column='1' Grid.Row='2'>Button 8</Button>
<Button Grid.Column='2' Grid.Row='2'>Button 9</Button>
</Grid>
`;
var control = Windows.UI.Xaml.Markup.XamlReader.Load(xaml) as UIElement;
由于cherry-pick已经是原始提交的重写(读取:新提交),因此您只能再次重写它。
但正如@SteeveDroz所说,你应该确定,而不是你不打算为他人的工作而受到赞誉。
答案 1 :(得分:0)
使用amend
您可以重置作者姓名。
$ git commit --amend --author "new-author-name <new-author@mail.com>"