https://chatgpt.com/share/69a58819-bcd4-800a-a84b-4ce5d8e68f50
Time.
Monday, 2 March 2026
Friday, 27 February 2026
what to do in march 2026 holidays
1. gen ai camsux
2. react
3. gpt 2 from scratch
4. leetcode 500 questiona and 1 question for everyday
5. nodejs express js
6. dbms
7. cn
8. os
9. system design
10. computer vision
11. aptitude
12. flask and alag cheeeze alag sikhni hai
Thursday, 26 February 2026
if remote github mein kuch khud se add ab local se remote mein add toh errro toh rebase karr
git log --oneline --graph --all ye commit graph de dega and mere wale case mein main main se hat gaya tha ye niche wali summary but puri chat toh iske nich wale ver se satrt kar le
: https://chatgpt.com/share/69a13b3d-392c-800a-980e-1799e911408e
Bhai Keshav ๐ฅ
Ab main tujhe pure issue ka full story + concept + fix flow aise samjhaunga ki tujhe life bhar yaad rahe ๐
๐ง Problem Ka Root Cause
Tu ne ye kiya:
GitHub pe ek
.ipynbfile add ki (remote change)Codespace me alag commits kiye (local change)
Push karne gaya
Git bola:
non-fast-forward
๐ฅ Git ka Golden Rule
Git tabhi push karne deta hai jab history straight line me ho.
๐งฉ Situation Diagram
๐น Remote (GitHub)
A --- B --- C (C = ipynb file commit)
๐น Local (Codespace)
A --- B --- D
D = tera lecture 10 commit
๐จ Problem Kya Tha?
Remote me C hai
Local me D hai
But local ko C ka pata nahi
So history diverge ho gayi:
C (remote)
/
A --- B
\
D (local)
Isko bolte hain:
๐ Divergent branches
๐ Non-fast-forward error
❓ Fast-forward kya hota hai?
Fast-forward tab hota hai jab:
A --- B --- C
Aur tu C ke baad D add karta hai:
A --- B --- C --- D
Ye simple extension hai → push allowed ✅
๐ฅ Rebase Ne Kya Kiya?
Tu ne run kiya:
git pull origin main --rebase
Rebase ka matlab:
Mere commits ko remote ke latest commit ke upar shift kar do.
So Git ne ye kiya:
Tera commit D temporarily hata diya
Remote ka C add kiya
D ko C ke upar dubara laga diya
Result:
A --- B --- C --- D
Ab straight line ban gayi.
๐ญ Fir Problem Kyu Aayi?
Tu interactive rebase me enter ho gaya.
Terminal bola:
(no branch, rebasing main)
Matlab:
๐ Rebase process complete nahi hua tha
๐ Git wait kar raha tha confirmation ka
Tab solution tha:
git rebase --continue
Ye bola:
Haan bhai complete karo rebase.
Uske baad history clean ho gayi.
๐ Final Push Kaam Kyu Kar Gaya?
Kyuki ab structure ye ho gaya:
A --- B --- C --- D
Ab push fast-forward tha → allowed.
๐ง Complete Mental Model (Yaad Karne Layak)
๐ก Rule 1
Push fail ho → pehle pull karo.
๐ก Rule 2
Clean history chahiye → use:
git pull --rebase origin main
๐ก Rule 3
Rebase me atak jao → check status:
git status
Agar bole rebase in progress:
git rebase --continue
๐งจ Kab Force Push Use Kare?
Only when:
Tu 100% sure hai
Remote overwrite karna hai
Safe version:
git push --force-with-lease
๐ฏ Complete Safe Workflow (Production Style)
Har baar push se pehle:
git pull origin main --rebase
git push origin main
Ye habit bana le.
๐ฅ Tera Case Summary
| Step | Kya Hua | Solution |
|---|---|---|
| Remote me ipynb add ki | Divergence hua | Pull required |
| Push fail hua | Non-fast-forward | Rebase |
| Rebase incomplete tha | Detached state | git rebase --continue |
| History clean ho gayi | Straight line | Push successful |
๐ง Ek Line Me Yaad Kar
Push fail = Pull + Rebase
Rebase stuck = rebase --continue
Bhai honestly ๐ฅ
Aaj tu Git ka real concept samajh gaya.
Ye beginner level nahi tha — ye intermediate dev situation thi.
Agar chahe toh main tujhe:
Rebase vs Merge difference
Git ka complete mental model
Branching strategy for ML projects
Ek baar me crystal clear kara doon ๐
Monday, 23 February 2026
how to create devlop and feature feature in github
https://chatgpt.com/share/699ca36e-4808-800a-81e1-12f8a9178433
Wednesday, 18 February 2026
Friday, 6 February 2026
Genral aptitude placement
haan bhai, placement ke liye aptitude kaafi important hota hai — especially on-campus placements me. ๐ฏ
Tech skills matter karti hain, but aptitude pehle gatekeeper hota hai.
๐ง Aptitude kyun important hai?
1st round almost hamesha aptitude hota hai
Companies check karti hain:
logical thinking
problem-solving speed
pressure handling
Bahut log DSA/Dev strong hoke bhi aptitude me out ho jaate hain (sad but true ๐ )
๐ Placement Aptitude ke MUST-DO Topics
๐ข Quantitative Aptitude (เคธเคฌเคธे heavy)

Ye topics 100% padhne chahiye:
Percentages
Ratio & Proportion
Profit & Loss
Simple & Compound Interest
Time & Work
Pipes & Cisterns
Time, Speed & Distance
Averages
Mixtures & Alligation
Number System
HCF / LCM
Divisibility
Remainders
Permutations & Combinations (basic)
Probability (basic)
๐ Tip: Formula se zyada short tricks + practice important hai.
๐งฉ Logical Reasoning (sabse scoring)

Seating Arrangement
Linear
Circular
Puzzles
Blood Relations
Direction Sense
Syllogism
Series (Number / Alphabet)
Coding-Decoding
Venn Diagrams
Data Sufficiency
Statement & Conclusion
๐ Isme logic click ho gaya toh marks free ๐
๐ Data Interpretation (easy but time-killer)
Bar Graph
Pie Chart
Line Graph
Tables
Caselets
๐ Calculator allowed hota hai mostly, but speed chahiye.
๐ง Verbal Ability (ignore mat karna)

Reading Comprehension
Sentence Correction
Fill in the Blanks
Synonyms / Antonyms
Para Jumbles
Error Spotting
๐ข Company-wise Priority
| Company Type | Aptitude Level |
|---|---|
| Service-based (TCS, Infosys, Wipro) | ⭐⭐⭐⭐⭐ |
| Product-based (Amazon, Microsoft) | ⭐⭐⭐ |
| Startups | ⭐⭐ |
| Off-campus | ⭐⭐⭐ |
⏳ Kitna time kaafi hai?
Daily 1–1.5 hour
2–3 months = solid enough for placements
๐ Best Strategy (simple & effective)
Pehle Quant + Reasoning khatam karo
Daily 20–30 questions practice
Weekly 1 mock test
Galtiyon ka error notebook banao
Agar bole toh:
main 2 month ka exact aptitude timetable bana du
ya company-wise aptitude pattern (TCS / Accenture / Amazon) explain kar du
ya best free + Coursera resources suggest kar du (tere Coursera access ko use karke ๐)
bol bhai, kya chahiye next? ๐
Hello
If in column tranformer and pipeline you wnat to pass function
https://chatgpt.com/share/69a58819-bcd4-800a-a84b-4ce5d8e68f50
-
1. Deep learning specilization deeplearning.ai link- link (do a research what is transfer learning) 2. machine learning ka youtube ka cou...
-
kaise use karna Bhai .apply() Pandas ka most used aur most powerful function hai — ye tab use hota hai jab: Tum har row ya har col...
-
1: PriorityQueue<long[]> occ = new PriorityQueue<>((a, b) -> { if(a[2] != b[2]) { ...