source
How to see logs and diff in Git
git log --stat
how may lines are modified added or deletion like this.
new_file.txt | 1 +
1 file changed, 1 insertion(+)
new added p
diff --git a/new_file.txt b/new_file.txt
index 8646659..b5f7bcb 100644
--- a/new_file.txt
+++ b/new_file.txt
@@ -1 +1,2 @@
this is new file
+now added p word
\ No newline at end of file
diff --git a/new_file.txt b/new_file.txt
index b5f7bcb..7f6d181 100644
--- a/new_file.txt
+++ b/new_file.txt
@@ -1,2 +1,4 @@
this is new file
-now added p word
\ No newline at end of file
+now added p word
+changed
+another
\ No newline at end of file
diff --git a/new_file.txt b/new_file.txt
index b5f7bcb..b11d6b6 100644
--- a/new_file.txt
+++ b/new_file.txt
@@ -1,2 +1,4 @@
this is new file
now {+new+} added p word
{+changed+}
{+another+}
when you work a branch with team you need checkout branch.
before work or push you need to pull first.
if anyone change their branch you must pull first and then push.
but if you fatch all branch to your repository, you can write 'git fetch origin master'
How to see logs and diff in Git
git log --stat
- git log --stat
how may lines are modified added or deletion like this.
new_file.txt | 1 +
1 file changed, 1 insertion(+)
- git log -p
new added p
diff --git a/new_file.txt b/new_file.txt
index 8646659..b5f7bcb 100644
--- a/new_file.txt
+++ b/new_file.txt
@@ -1 +1,2 @@
this is new file
+now added p word
\ No newline at end of file
Different between commit
after change the file , where is changed to show this. you need to check differ.- git diff
diff --git a/new_file.txt b/new_file.txt
index b5f7bcb..7f6d181 100644
--- a/new_file.txt
+++ b/new_file.txt
@@ -1,2 +1,4 @@
this is new file
-now added p word
\ No newline at end of file
+now added p word
+changed
+another
\ No newline at end of file
Only changes file show
- git diff --word-diff
diff --git a/new_file.txt b/new_file.txt
index b5f7bcb..b11d6b6 100644
--- a/new_file.txt
+++ b/new_file.txt
@@ -1,2 +1,4 @@
this is new file
now {+new+} added p word
{+changed+}
{+another+}
Fetch and Pull
when you work a branch with team you need checkout branch.
before work or push you need to pull first.
if anyone change their branch you must pull first and then push.
but if you fatch all branch to your repository, you can write 'git fetch origin master'
- git pull origin master
- git push origin master
- git checkout -b dev
- git checkout -b dev-amirul
- git checkout dev
- git branch
- git push origin dev.