0%

一个团队里,人分为 5 种
人渣、人员、人手、人才、人物

人渣
就是牢骚抱怨,无事生非,拉帮结派,挑起事端、吃里扒外的破坏分子

人员
就是只领工资不爱做事,安排与自己无关的工作不愿干,属庸人之列

人手
就是安排什么做什么,不安排绝对不做,等着下命令的人

人才
就是每天发自内心做事,做事有责任、有思路、有条理,知道公司的事做好了,受益的是自己,同时真心为公司操心的人

人物
就是全身心投入,用灵魂去思考、做事,决心要和老板做一番事业的人

阅读全文 »

本应在 /Project 下的 Git 根目录成了 /Project/app …

1
2
3
4
5
6
7
8
.
└── Project
├── app
│ ├── xxx6.txt
│ ├── xxx7.txt
│ └── xxx8.txt
├── xxx1.txt
└── xxx2.txt

就是这个样子,Git 的根目录成了 /app ,而需要的是 /Project ,但是 app 又是 Project 的子目录,想迁移过去又不想丢失 Commit 数据…

简单点说就是
有 2 个 Git 仓库:repo1 和 repo2
repo1 是 repo2 的子目录
想要把 repo1 中的文件移入 repo2
repo1 的 Commit 记录要保留

阅读全文 »

有些时候,可能你在 Git 提交的时候不经意间提交了错误的 Commit 作者信息,那么如何修改成正确的呢?

如果尝试修改 Git 的提交邮箱

1
2
git config --global user.name "Your Name"
git config --global user.email "Your Email"

这样可以修改作者的名字和邮箱

但是
这种方法只对之后的 commit 有效,之前提交过的就改不了了…

还好,Google 到了一种解决办法,这里分享下,也算是做个记录

  1. 打开终端(Linux 的终端或 Windows 下 Git 客户端的 git-bash.exe 均可)

  2. 同步下来你的项目并进入目录(以 repo.git 为例)

    1
    2
    git clone --bare https://github.com/user/repo.git
    cd repo.git
  3. 将下面的脚本,直接复制到终端命令行里
    并修改 oldEmail, newName, newEmail 三个变量为你自己的

    阅读全文 »