I hereby claim:
- I am danthe1st on github.
- I am dan1st (https://keybase.io/dan1st) on keybase.
- I have a public key ASB4bPNz1v1SNwIS12KPEno9kiTLb8MeczT313MvnzCMXwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
This gist contains a script of mine that prevents unsafe rebases.
I consider a rebase as unsafe if there is work based on the branch to rebase.
This works should work cross platform as long as bash is installed correctly on /bin/bash
(git for windows comes with bash).
This hook can be useful if git is configured to do a rebase instead of a merge when pulling.
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long oid;
@Entity
Set
s)I do not claim any IDE being better than another. These are just reasons I personally like developing in Eclipse more than I like developing in IntelliJ.
I have used both the Eclipse IDE and IntelliJ for quite some time and I cannot deny that both are excellent IDEs. While Eclipse is better for me, this might not be the case for you. This is my subjective opinion and this gist is intended to explain some reasons so I don't have to repeat myself all the time.
As I am (mainly) a Java developer, this applies to Java development specifically but some points may not be specific to Java.
IntelliJ comes in two editions: Community Edition (free) and Ultimate Edition (paid). When comparing Eclipse and IntelliJ, this is (in my experience) often ignored. Some functionality is possible in Eclipse (especially using Eclipse IDE for Enterprise Java Developers
which is Free and Open Source as well) which are is available
#!/bin/bash | |
# combination of find and grep | |
# Usage: | |
# findg <text> [<directory>] [<extra args for find>] | |
set -u | |
export SEARCH_STRING="$1" | |
shift |