₦airaland Forum

Welcome, Guest: Register • Login • With Google • Trending • Recent • New

Stats: 3,345,074 members, 8,515,401 topics. Date: Sunday, 08 November 2026 at 07:53 PM

Toggle theme

Wizdeen's Posts

Nairaland Forum › Wizdeen's Profile › Wizdeen's Posts

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 14 pages)

Business › Re: Forex Trade Alerts: Season 18 by Wizdeen(m): 10:58pm On Dec 31, 2018
Fxwarrior:
1. Since forex is a business, you need to stay long enough, so consider lot size carefully. $100 account has no business with 0.1 lotsize, you get the idea? Let's move to No 2
newbie question boss, is trading with 0.05lotsize Reasonable for a small account of size $100?
Nairaland General › Re: What Is That Habit You Really Need To Stop Comes 2019? by Wizdeen(m): 10:39pm On Dec 31, 2018
OreoPaschal:
1. Masturbation!

Don't call me a sinner or look at me with disgust because you sin differently. I wish I can put an end to all sexually immorality.

2. Procastination!

I always have excuses to delay things that, I set out to do. And I tend to be at my best during the last minute of the task. I really wanna put an end to it.

3. Always available!

I want to stop being too available for people. I rarely tell them NO. I help at my own detriment... And I end up loosing my comfort and happiness to help ungrateful negros.


cry cry cry cry cry cry cry
this is my class mate.im not one for all this new year new me bullshit, but these bad habits must die in 2018
Family › Re: Guys, What Would You Do If Your Wife Aborted Without Your Knowledge? by Wizdeen(m): 11:10am On Dec 31, 2018
FalklandOIO:
I would like to hear what other men think and their reaction(s) if they were in his shoes. Contributions from elderly married men welcomed (fuckboys stay off angry)
in my own opinion, the only reason she aborted the pregnancy without informing her hubby is because she had an affair and the pregnancy in question doesnt belong to him.she had to hide her sins but nothing is hidden under the sun forever
Business › Re: Forex Trade Alerts: Season 18 by Wizdeen(m): 10:51am On Dec 31, 2018
fxwarrior bullbearmarket, Thanks for this early new year gifts.wish us all a successful trading new year
Autos › Re: Cheapest clean Honda baby boy forsale in perfect working conditions 399k by Wizdeen(m): 10:27pm On Dec 30, 2018
Jerryfemi655:
Call Jerry on 08059709977 for a superclean give away Honda baby boy in perfect working conditions engine gear ac with shock absorber all in perfect working conditions just buy and drive
320K cash? location and problem in details please?
Webmasters › Re: Breaking News: Seun Osewa Does Not Exist by Wizdeen(m): 10:20pm On Dec 30, 2018
seun will be laughing in swahili after reading this
Webmasters › Re: Breaking News: Seun Osewa Does Not Exist by Wizdeen(m): 10:19pm On Dec 30, 2018
Labelle:
I just can’t hold it in anymore guys, so here is how it goes.

The name Seun Osewa was created by a group of researchers in the US as a front for establishing Nairaland. You see Nairaland was setup to push political and social agendas to the highest bidder using the Nigerian youth. These guys understood the influence these implants could have in driving certain political/social biases through the internet. Seun Osewa is just a bot. You would never see Seun in any tech events ever, ever, ever, not because he is a wise introvert who appreciates the value of being mysterious, but because he is simply a bot posing as Naija’s Mark Zuckerberg in beta stage.

Don’t be fooled by the way he tries to sound Nigerian, it’s a learned art and I was there from the start when it all began. I dare anyone to refute this. If you have a profile created after 2006, you cannot comment on this.
an idle mind is the devils workshop, sister get a job and stop getting high on cheap weed
Health › Re: I Need Help On How To Quit Marijuana Dependency. by Wizdeen(m): 12:09pm On Dec 29, 2018
i totally understand,we have a lot of similarities though.i too started smoking weed by 16, just before i got into the university.while in the university, i became a truant,i go to class like twice a week,my friends were all like me,peer pressure i guess.back at home, i started hanging out with junkies too.we thought we were enlightened.but like you, i started to feel empty inside.the high just doesnt feel the same.and i was doing badly in school too,had a couple of carryovers, im usually a very bright fellow.i was missing out on love and relationships too,i dont make time for ladies because im always high. i decided to quit, it took me two years though.i started by cutting down to just one joint a day,stopped hanging out with my friends,and right now i hardly smoke once a month.my life has greatly improved too,i remember things more.i intend to quit fully too.i guess the reason why mine has been slow is because i had no help,i did it on my own,am 23 now.
Business › Re: Forex Trade Alerts: Season 18 by Wizdeen(m): 3:25pm On Dec 22, 2018
ayesco202:
Profitable trading seems to be difficult this season. angry
its extremely difficult, i got into one yesterday scalping, it took extreme caution and attention for me to close the trade without being burnt, I made $33 though. im off for the year. I leave the market for the rest of this year to professionals and my mentors here
Career › Re: Cyber Security by Wizdeen(m): 4:27pm On Dec 18, 2018
there are a lot cybersec courses online which you can enroll in for free e.g Cybrary, Microsoft academy among others. Google is your friend
Programming › Kali Linux Commands by Wizdeen(op): 11:09am On Dec 18, 2018
A-Z of Kali Linux commands are here below:

a
apropos Search Help manual pages (man -k)
apt-get Search for and install software packages (Debian)
aptitude Search for and install software packages (Debian)
aspell Spell Checker
awk Find and Replace text, database sort/validate/index

b
basename Strip directory and suffix from filenames
bash GNU Bourne-Again SHell
bc Arbitrary precision calculator language
bg Send to background
break Exit from a loop
builtin Run a shell builtin
bzip2 Compress or decompress named file(s)

c
cal Display a calendar
case Conditionally perform a command
cat Concatenate and print (display) the content of files
cd Change Directory
cfdisk Partition table manipulator for Linux
chgrp Change group ownership
chmod Change access permissions
chown Change file owner and group
chroot Run a command with a different root directory
chkconfig System services (runlevel)
cksum Print CRC checksum and byte counts
clear Clear terminal screen
cmp Compare two files
comm Compare two sorted files line by line
command Run a command - ignoring shell functions
continue Resume the next iteration of a loop
cp Copy one or more files to another location
cron Daemon to execute scheduled commands
crontab Schedule a command to run at a later time
csplit Split a file into context-determined pieces
cut Divide a file into several parts

d
date Display or change the date & time
dc Desk Calculator
dd Convert and copy a file, write disk headers, boot records
ddrescue Data recovery tool
declare Declare variables and give them attributes
df Display free disk space
diff Display the differences between two files
diff3 Show differences among three files
dig DNS lookup
dir Briefly list directory contents
dircolors Colour setup for `ls'
dirname Convert a full pathname to just a path
dirs Display list of remembered directories
dmesg Print kernel & driver messages
du Estimate file space usage



e
echo Display message on screen
egrep Search file(s) for lines that match an extended expression
eject Eject removable media
enable Enable and disable builtin shell commands
env Environment variables
ethtool Ethernet card settings
eval Evaluate several commands/arguments
exec Execute a command
exit Exit the shell
expect Automate arbitrary applications accessed over a terminal
expand Convert tabs to spaces
export Set an environment variable
expr Evaluate expressions

f
false Do nothing, unsuccessfully
fdformat Low-level format a floppy disk
fdisk Partition table manipulator for Linux
fg Send job to foreground
fgrep Search file(s) for lines that match a fixed string
file Determine file type
find Search for files that meet a desired criteria
fmt Reformat paragraph text
fold Wrap text to fit a specified width.
for Expand words, and execute commands
format Format disks or tapes
free Display memory usage
fsck File system consistency check and repair
ftp File Transfer Protocol
function Define Function Macros
fuser Identify/kill the process that is accessing a file

g
gawk Find and Replace text within file(s)
getopts Parse positional parameters
grep Search file(s) for lines that match a given pattern
groupadd Add a user security group
groupdel Delete a group
groupmod Modify a group
groups Print group names a user is in
gzip Compress or decompress named file(s)

h
hash Remember the full pathname of a name argument
head Output the first part of file(s)
help Display help for a built-in command
history Command History
hostname Print or set system name

i
iconv Convert the character set of a file
id Print user and group id's
if Conditionally perform a command
ifconfig Configure a network interface
ifdown Stop a network interface
ifup Start a network interface up
import Capture an X server screen and save the image to file
install Copy files and set attributes

j
jobs List active jobs
join Join lines on a common field

k
kill Stop a process from running
killall Kill processes by name



l
less Display output one screen at a time
let Perform arithmetic on shell variables
ln Create a symbolic link to a file
local Create variables
locate Find files
logname Print current login name
logout Exit a login shell
look Display lines beginning with a given string
lpc Line printer control program
lpr Off line print
lprint Print a file
lprintd Abort a print job
lprintq List the print queue
lprm Remove jobs from the print queue
ls List information about file(s)
lsof List open files

m
make Recompile a group of programs
man Help manual
mkdir Create new folder(s)
mkfifo Make FIFOs (named pipes)
mkisofs Create an hybrid ISO9660/JOLIET/HFS filesystem
mknod Make block or character special files
more Display output one screen at a time
mount Mount a file system
mtools Manipulate MS-DOS files
mtr Network diagnostics (traceroute/ping)
mv Move or rename files or directories
mmv Mass Move and rename (files)

n
netstat Networking information
nice Set the priority of a command or job
nl Number lines and write files
nohup Run a command immune to hangups
notify-send Send desktop notifications
nslookup Query Internet name servers interactively

o
open Open a file in its default application
op Operator access

p
passwd Modify a user password
paste Merge lines of files
pathchk Check file name portability
ping Test a network connection
pkill Stop processes from running
popd Restore the previous value of the current directory
pr Prepare files for printing
printcap Printer capability database
printenv Print environment variables
printf Format and print data
ps Process status
pushd Save and then change the current directory
pwd Print Working Directory

q
quota Display disk usage and limits
quotacheck Scan a file system for disk usage
quotactl Set disk quotas



r
ram ram disk device
rcp Copy files between two machines
read Read a line from standard input
readarray Read from stdin into an array variable
readonly Mark variables/functions as readonly
reboot Reboot the system
rename Rename files
renice Alter priority of running processes
remsync Synchronize remote files via email
return Exit a shell function
rev Reverse lines of a file
rm Remove files
rmdir Remove folder(s)
rsync Remote file copy (Synchronize file trees)

s
screen Multiplex terminal, run remote shells via ssh
scp Secure copy (remote file copy)
sdiff Merge two files interactively
sed Stream Editor
select Accept keyboard input
seq Print numeric sequences
set Manipulate shell variables and functions
sftp Secure File Transfer Program
shift Shift positional parameters
shopt Shell Options
shutdown Shutdown or restart linux
sleep Delay for a specified time
slocate Find files
sort Sort text files
source Run commands from a file `.'
split Split a file into fixed-size pieces
ssh Secure Shell client (remote login program)
strace Trace system calls and signals
su Substitute user identity
sudo Execute a command as another user
sum Print a checksum for a file
suspend Suspend execution of this shell
symlink Make a new name for a file
sync Synchronize data on disk with memory

t
tail Output the last part of file
tar Tape ARchiver
tee Redirect output to multiple files
test Evaluate a conditional expression
time Measure Program running time
times User and system times
touch Change file timestamps
top List processes running on the system
traceroute Trace Route to Host
trap Run a command when a signal is set(bourne)
tr Translate, squeeze, and/or delete characters
true Do nothing, successfully
tsort Topological sort
tty Print filename of terminal on stdin
type Describe a command

u
ulimit Limit user resources
umask Users file creation mask
umount Unmount a device
unalias Remove an alias
uname Print system information
unexpand Convert spaces to tabs
uniq Uniquify files
units Convert units from one scale to another
unset Remove variable or function names
unshar Unpack shell archive scripts
until Execute commands (until error)
uptime Show uptime
useradd Create new user account
userdel Delete a user account
usermod Modify user account
users List users currently logged in
uuencode Encode a binary file
uudecode Decode a file created by uuencode

v
v Verbosely list directory contents (`ls -l -b')
vdir Verbosely list directory contents (`ls -l -b')
vi Text Editor
vmstat Report virtual memory statistics

w
wait Wait for a process to complete
watch Execute/display a program periodically
wc Print byte, word, and line counts
whereis Search the user's $path, man pages and source files for a program
which Search the user's $path for a program file
while Execute commands
who Print all usernames currently logged in
whoami Print the current user id and name (`id -un')
wget Retrieve web pages or files via HTTP, HTTPS or FTP
write Send a message to another user

x
xargs Execute utility, passing constructed argument list(s)
xdg-open Open a file or URL in the user's preferred application.
yes Print a string until interrupted
Programming › Linux Bash Shell Cheat Sheet by Wizdeen(op): 3:20pm On Dec 15, 2018
Two things are true of the Linux command line: one, there are thousands of possible commands you can use at any given time, and two, you’ll only end up using a fraction of them. Despite the power offered, most of us just repeat the same commands over and over again.
A lot of people still see Linux as a difficult operating system used only by hardcore geeks who have a bazillion commands memorized, but that’s simply not true. If you can learn the most-used commands, you’ll have a perfectly fine time in Linux — even as a total newbie.
Linux may have been a scary operating system before, but all of that has changed in recent years. These myths, which are more accurately called lies, are now dead.
So whether you’re just getting started or simply curious, here are the most common commands that will carry you through your entire time on Linux.
Terminal Navigation Commands

Before you can really make full use of the terminal, you’ll need to know how to navigate it. That’s why we consider these the most basic Linux commands: no amount of terminal knowledge will help you if you can’t change directories or get help on a command you don’t remember how to use.

&& — This one is so basic that it’s not even technically a command. If you ever want to run multiple commands in sequential order, just stick this in between each one. For example, [command1] && [command2] will first run [command1] then immediately follow it with [command2]. You can chain as many commands as you want.
! — Repeats a recently used command. Best to use it in conjunction with the history command. You can use !n to repeat the n-th command in history. You can also use !-n to repeat the command that happened n commands ago.
cd — Changes the current terminal directory.
clear — Clears the terminal screen.
history — Displays a list of all recently used commands. You can also cycle through recently used commands by pressing the Up and Down arrow keys in the terminal.
ls — Displays a list of all files in the current terminal directory. You can modify it with parameters to specify some other directory or to change the format of the list.
man — Displays a help page (from the manual) based on your search query. Very useful for learning how to use a command you don’t recognize or when you forget the parameters for an infrequently used command. If you’re ever confused, turn to man.
pwd — Displays the current terminal directory as an absolute path.
whatis — Displays brief descriptions of command line programs. Think of it like a simplified version of man when you aren’t sure what a command does but don’t need the full manual on how to use it.

Most Linux distros come with a graphical desktop environment, and no matter which desktop environment you choose to use, you’ll be able to browse and manage files in the same way you would on Windows or Mac — but for complex tasks, it’s often easier and faster to use the command line.

cat — When used on a single text file, it will display the contents of that file. When used on two or more text files, it will display all of their contents in sequential order. Use the redirection operator (“>“) to combine multiple text files into one text file.
chmod/chown — The chmod command changes the read, write, and execute permissions of a file while the chown command changes the user and/or user group that owns a file.
cp — Makes a copy of a file. By default, the copy appears in the current terminal directory, but you can also specify the destination directory as well.
find — Searches a specific directory (or your entire system) to find files that match a given set of criteria. There are dozens of options, including filename, filetype, filesize, permissions, owners, date created, date modified, etc.
grep — Searches a specific file or set of files to see if a given string of text exists, and if it does, tells you where the text exists in those files. This command is extremely flexible (e.g. use wildcards to search all files of a given type) and particularly useful for programmers (to find specific lines of code).
locate — Searches the entire system for files or directories that match the search query, then outputs the absolute paths for each match. By default, it only searches in directories for which you have permissions. This is the simplest and fastest way to find a file.
mkdir/rmdir — Creates or deletes a directory, by default in the current terminal directory but a target directory can be specified as well. When deleting, the directory must be completely empty.
mv — Moves a file from one directory to another, and you can specify a different name for the file in the target directory. You can use this command to rename a file by moving it to the same directory but with a different filename.
nano/emacs/vim — The three main terminal text editors that exist on nearly all Linux systems, ordered by increasing complexity. Newbies should stick to nano as both emacs and vim are wildly complex (and wildly powerful).
rename — Changes the name of a file or a set of files. Comes with a lot of interesting parameters, allowing you to automatically rename a bunch of files according to a pattern.
rm — Removes files. With a certain parameter, it can be used to wipe the entire contents of a specified directory. It can also be used to delete several files that all match a certain filename pattern.
touch — Changes the date accessed or date modified of the given file to right now.
wget — Downloads the file or page at the given web URL.
zip/gzip/tar — Various formats for compressing and decompressing file archives.

apt — While apt isn’t a command in itself, there are three commands that you must know to make full use of APT: add-apt-repository (for locating third-party packages), apt-get (for actually installing packages), and apt-cache (for searching your repositories).
If your distro doesn’t use APT, it may use YUM, RPM, or some other alternative. Look into their equivalent commands.
bg/fg — Sends a foreground job to run in the background or a background job to run in the foreground. For more on jobs, see the jobs command.
df — Displays how much space is used and free on your system.
free — Displays how much RAM is used and free on your system.
ip — Displays useful network details such as your IP address, network interfaces, bandwidth usage, and more. Can also be used to configure network-related settings.
jobs — Displays all current jobs and their statuses. A job is just a representation of a running process or group of processes.
kill/killall — You can use kill to end a process according to its process ID (often used in conjunction with the ps command) whereas you can use killall to end all processes whose names match your query.
mount/umount — Attaches and detaches a separate filesystem to your system’s main filesystem. Mostly used to make external devices, like hard drives or USB drives, interactable with your computer.
ps — Displays a list of currently running processes. By default, it only lists processes started under your current user, but parameters exist to find and filter all kinds of processes.
sudo/gksudo — Prepending sudo allows you to run any command as superuser (e.g. sudo [command1]). If you want to run a graphical program with superuser privileges, use gksudo followed by the executable file for the program.
top — Displays a list of currently running processes, sorted by how much CPU each processes uses. Unlike ps, this command regularly updates in real-time. Basically a terminal equivalent to Task Manager.
uname — Displays core system information depending on the parameters you use, such as kernel name and version, machine hardware, and operating system.
uptime — Displays time elapsed since last boot.
whereis — Finds the location of the executable file for a given program.
whoami — Displays the current user name. Comes in handy when you’re switching between users with the su command and you lose track of who you are at the moment.
Education › Re: Any Ahmadu Bello University Student In The House by Wizdeen(m): 1:55pm On Dec 15, 2018
tohmmey:
Thanks for this information bro. Please can I have your digits so I contact you abreast of the admission next year
send me a message here on nairaland, ill reply you
Education › Re: Any Ahmadu Bello University Student In The House by Wizdeen(m): 1:31pm On Dec 15, 2018
tohmmey:
Hello bro
I want to study medicine and surgery in ABU Zaria and I don't understand Hausa language I heard that's the common language there being it's geographical location but am a Yoruba, Is that going to affect my study or it's just going to among me and my peers
ABU zaria has a large yoruba community, in fact the largest number of yorubas schooling out of the southwest are being found in ABU, the language is not a barrier as you will find a lot of your ethnic peers there too
Investment › Re: This Happened In Just 3 Days by Wizdeen(m): 1:12pm On Dec 15, 2018
its a great one bro, nice streak, just one trade lost. impressive.
Celebrities › Re: Zainab Lawal Set To Feed 1,000 Orphans As She Marks Her Birthday by Wizdeen(m): 7:32am On Dec 10, 2018
dairykidd:
My friend stop that nonsense... Is the current miss universe the most beautiful girl in the whole worldhuh She's not even the most beautiful girl in SA sef but she won both beauty pageant title same year... If its only by beauty u think say the judges go fit do their work huh Abi them wan madhuh Now to Zainab Lawal, she is beautiful abeg & we love her like that... Do ur own and lets see tongue
lol sha, but the title is misleading.most beautiful girl,i guess its not meant literally
Celebrities › Re: Zainab Lawal Set To Feed 1,000 Orphans As She Marks Her Birthday by Wizdeen(m): 12:21am On Dec 10, 2018
abeg where is she?? i cant seem to find the most beautiful girl in abuja anywhere on this thread, are the judges blind??or what criterias are being used to measure beauty at pageants, the lady above is fine but she is not the most besutiful girl in abuja, my city, there are more beautiful ladies in my street come to talk of the whole abj
Webmasters › Re: See What I Found In This Website | Bug by Wizdeen(m): 10:01pm On Dec 05, 2018
and i suggest you withold their identity as there are very good bad guys here too that might want to go after those juicy data
Webmasters › Re: See What I Found In This Website | Bug by Wizdeen(m): 9:59pm On Dec 05, 2018
well, we all are curious at times, its the most desirable threat of a hacker grin, i understand your curiosity led to your recon and vulnerability analysis of the site but active exploitation could lead to a serious case bro undecided, i had being a victim once when i passively did a recon without permission cry,knowing you to be a professional, i trust you to take the right steps to bring it to their notice and avoid persecution wink .
Crime › Re: Policewoman And Her Children Found Dead In Osun. Photos by Wizdeen(m): 1:02pm On Dec 05, 2018
Chieftroller:
shocked

They should all rot in hell
Stupid folks
AgbitiOnne:
N50 Condom would have prevented this waste, Spits On Your grave
Which N50? his dad should have just used his soap or vaseline and waste the sperm in the toilet than giving birth to the idiot
Crime › Re: Policewoman And Her Children Found Dead In Osun. Photos by Wizdeen(m): 12:58pm On Dec 05, 2018
Chieftroller:
shocked

They should all rot in hell
Stupid folks
the devil is waiting for you with enthusiasm undecided
Science/Technology › Artificial Intelligence Materials by Wizdeen(op): 11:46am On Dec 05, 2018
Hey Ladies and Gents in AI and data Science, How about an early Christmas gift? Thank me later
https://drive.google.com/drive/folders/1wRGfFc7qEmXp51pee3JMv7-PTc_6g06T?usp=sharing
Science/Technology › Girllead Project 2019 Total Startupper Of The Year Challenge" by Wizdeen(op): 9:09pm On Dec 04, 2018
Hi fam

GirlLEAD Project was nominated for the 2019 "Total Startupper of the Year Challenge".

The GirlLEAD Project provides a competent platform to eradicate inadequate opportunities, education and poor involvement of girls in entrepreneurship, leadership and technology fields and utilize the skills acquired to further contribute to society. We employ both physical and virtual platforms to make this happen.

Join us in powering the future of our next African Superwomen by simply voting for us here: https://startupper-of-the-year-challenge.total.com/en/juries/NbVfpWn54Btp9yIdOZoFUQ/participations/35405/vote

The process is simple: sign up with your email, then hit "Like this project" button at the bottom left corner of the page.

Thank you �

cc lalasticlala mynd44
Jobs/Vacancies › Freelance Jobs At Talent.io by Wizdeen(op): 8:31pm On Dec 04, 2018
Hello freelancers, I’m inviting you to talent.io! Sign up now and let companies apply to you. Receive 5 job offers in one week. https://www.talent.io/ref/KApbXFSV via @talentio
Investment › Re: Nigerian Stock Exchange Market Pick Alerts by Wizdeen(m): 10:50am On Dec 03, 2018
maishai:
Sorry to derail the thread but if dat man in aso rock happens to be jubril and not buhari then I give up on NSE, what you see is just day dream..... Come to think of it The buhari that left for London now looks totally different, he seems not to be needing serious medical attention since he came back,,or did he meet baba God in London tha4 changed it for him, he doesnt collapse @ rallies again, I have seen him @ public functions sipping 5alive, someone that just escape colon surgery......emmm he probably wants us to buy made in Nigeria...l rest my case
Maishai, Be like say you mix Jack Daniels with your tea this early morning abihuh
Foreign Affairs › Re: Tiffany Trump Dating Michael Boulos (Photos) by Wizdeen(m): 10:27am On Dec 03, 2018
jamaicabakare:
I'm still looking for the Nigeria man in that picture lipsrsealed :- lipsrsealed

Billionaire with a cheap shoe grin grin grin
its your type that exhaust your salary in one week shopping, most rich people live frugal lifestyles
Programming › 8 Git Commands I Use Everyday by Wizdeen(op): 7:18pm On Dec 02, 2018
8 git commands I use everyday

If you are already using git, then you can skip this paragraph. If you are fist hearing this word, then I can give you the basics for now. Git is the most used versioning control system. It basically is a way you can track all the versions of the program without having to get creative with folder names (version1, version1final, version1finalfinal etc.). Git also provides a way for multiple people to collaborate on the same project without stepping on each other’s toes (most of the time). You can get started with this tutorial. If you don’t know git you should start learning it now. I can’t stress enough how important and widely used it is.

If you already know about git, then you should have realized by now that keeping the git history clean is really helpful. It makes it easier to see what is merged and what needs work. You see when the changes were made and you can search through them for something that you want. It worth the effort to keep the history nice and organized for everyone. Without further ado, there are 8git commands I use every day

git log

This is a nice and easy one. It shows all the history of the project, commit hashes, commit times and commit messages. You can search through the history by typing “/” if you want to look for something in particular.

git checkout -b branch_name

This creates a new branch of my current branch and checks the new branch out. Nice and easy way to get the task going.

git diff --cached

Once you add the changes you want for your task, you can review the staged changes to make sure everything is as expected. This command, together with git status, should save you from any surprised when doing a commit.

git commit -m "first message" -m "Second message"

The first message is a short description of what the changes are in this commit. I provide more details on the changes on the second message, which usually spans across multiple lines.

git rebase -i hash

Generally, when I work on a task I end up with a lot of commits on my branch. You know the ones: attempt at something, first iteration on something else, some minor change, oh now there is a typo. I like to have my tickets in a single commit when merging. This way, in the unlikely event, that I need to revert a ticket I can do that with just one commit.

git rebase master

I rebase a lot. Anytime I want to merge something I do a rebase on master first. This way you neatly stack all the commits for a ticket together. Makes following the git history much easier and reverting a change is easy peasy lemon squeezy.

git merge branch --no-ff

I very much prefer merging without fast forward. You get a nice commit message to celebrate and an easy to find point in the past to checkout if the need arises.

git push --delete origin/branch

Now it’s time to remove your work in progress and start anew. Great job! I prefer the more verbose way of deleting a branch. It’s harder to mess it up.

Let me know what other git commands you use everyday ?

https://lanraccoon.com/2018/8-git-commands-i-use-everyday/
Investment › Re: Nigerian Stock Exchange Market Pick Alerts by Wizdeen(m): 10:47pm On Dec 01, 2018
Mcy56:
Well done DGC (Deputy Ghost Chairman) grin
my honorable lady, i hail oh
Investment › Re: Nigerian Stock Exchange Market Pick Alerts by Wizdeen(m): 10:42pm On Dec 01, 2018
Respect Women broh, and learn to understand them, though the second one is hard, i dont understand them too at times huh, but they are beautiful, the only beings that can make one smile like he has gotten alert cheesy grin

1 2 3 4 5 6 7 8 9 10 11 12 13 (of 14 pages)