上班无聊写一些好玩的东西,然后传 GitHub,但是怕被同事或者领导看到影响不好,所有来问问,GitHub 可以改 push 时间吗,我试了 commit -date'.....',这样只改了提交时间,push 并不变
1
gaius May 7, 2019
rebase
|
2
Wincer May 7, 2019 可以,执行以下两步:
1. git commit --amend --date="May 2 06:00 2018 +0100" 2. GIT_COMMITTER_DATE="May 2 06:00 2018 +0100" git commit --amend |
3
ysc3839 May 7, 2019
先 push 到私有仓库,回家后再 push 到公开的。
|
4
akiakiseofficial May 7, 2019 via iPhone
私有仓库+1
|
5
AutumnVerse OP @Wincer 哈哈,完美
|
6
skiy May 7, 2019
可以。
|
7
xy2401 May 7, 2019
这样你提交时间又不会变啊。我想法是 OneDrive 同步代码。回家提交 /。可是如何设置 OneDrive 不同步 target 目录呢?我一直没有找到方法
|
8
reus May 7, 2019
从第一个 commit 开 branch,然后一个个 cherry-pick 过去
|
9
passerbytiny May 7, 2019
2 楼只适合修改最后一个提交,如果有多个,你只能使用黑科技 filter-branch --env-filter。
|
10
TobiahShaw May 7, 2019
貌似 github 上的时间并没有精确到小时啊,是怕别人 clone 下来看嘛
|
11
shenyu1996 May 7, 2019 via Android
reset 之后 push -f
|