Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3035 commits
Select commit Hold shift + click to select a range
c632fe0
add shinezai.txt (#1632)
shinezai Oct 11, 2016
732ed2e
huangenzi (#1631)
Oct 11, 2016
fc13d85
danke sehr (#1635)
momentumm Oct 18, 2016
db15c1e
xxxxxxxxx (#1636)
Oct 18, 2016
9f4420f
hcy-learn (#1637)
GuobaPaopao Oct 18, 2016
7efbcf6
add 试一哈.txt (#1639)
Fan0932 Oct 18, 2016
8f4e24c
Git learning experience by Henry (#1640)
Henry094871 Oct 18, 2016
86ca691
new file from pyyhaha (#1642)
pyyhaha Oct 18, 2016
2b08e4d
pull test (#1646)
kevery Oct 18, 2016
46a358b
su.txt (#1647)
imssh Oct 18, 2016
0d750df
first commit\ (#1648)
luo1fly Oct 18, 2016
be5050d
write a text byself (#1654)
Oct 22, 2016
82637a1
Create larance.txt (#1652)
larance Oct 22, 2016
121a4ca
git教程 (#1650)
toonoyakumo Oct 22, 2016
e1db68f
add a file named Githuberzhang.txt (#1649)
Oct 22, 2016
cb24a54
感谢廖大神git教 (#1655)
codergray Oct 24, 2016
e26bb8a
add qazwyw.txt (#1659)
qazwyw Oct 24, 2016
03e9009
add alongdidi.txt (#1658)
alongdidi Oct 24, 2016
f643d26
add lyongerr git learn (#1657)
lyongerr Oct 24, 2016
56d2952
my learn (#1656)
wangshijingithub Oct 24, 2016
6f74f88
Create jan-test.txt (#1665)
zzjjian Oct 28, 2016
b8807d7
thanks (#1660)
wengzc Oct 28, 2016
28587e1
com zxy787956151.txt (#1663)
zxy787956151 Oct 28, 2016
1b44a5f
Create netinvman.txt (#1661)
netinvman Oct 28, 2016
7521ec8
add Eminvoker.txt (#1664)
Eminvoker Oct 28, 2016
e12bb73
test (#1669)
yangzhenscott Oct 30, 2016
8d113e8
感谢廖雪峰老师的教程 (#1668)
geekHedgy Oct 30, 2016
106a1bf
Update 000.txt (#1667)
QinFeiFei Oct 30, 2016
1426219
buaadf.txt (#1666)
buaadf Oct 30, 2016
e3844a7
收益良多_谢谢老师 (#1673)
frljx Nov 5, 2016
4d3128d
罗贵生学习一下 (#1671)
Luiguisheng Nov 5, 2016
25410d0
Create practice pull request.txt (#1683)
oakland Nov 5, 2016
e1dca2d
add thanks (#1682)
VictorShuai Nov 5, 2016
0c0b6e4
add snowluliang learngit.txt (#1681)
snowluliang Nov 5, 2016
c661dce
Master (#1680)
colarlady Nov 5, 2016
290fc35
测试 (#1679)
xiran2018 Nov 5, 2016
2d55d24
Create hawjsgdiabd (#1677)
dajima Nov 5, 2016
39f0826
learning github (#1675)
Mango3403 Nov 5, 2016
0461da8
尝试下 pull request (#1674)
yanbo988 Nov 5, 2016
cee242c
add bnuFisher's text file. (#1672)
bnuFisher Nov 5, 2016
f11d887
Thank you~ (#1688)
silence1984 Nov 8, 2016
7b68bbc
Create aclululu_ (#1687)
aclululu Nov 8, 2016
86b1e49
感谢您的教程 (#1685)
sunshuguang2008 Nov 8, 2016
a448be8
Create new file (#1689)
donghaiwang Nov 12, 2016
969d30a
hi git (#1693)
ywl0911 Nov 12, 2016
9bc0a92
Rename 000000.txt to 0001000.txt (#1694)
KongmingCN Nov 12, 2016
fc3d1a0
add sjx7013.txt (#1697)
sjx7013 Nov 12, 2016
2b41082
感谢廖大教程 (#1698)
vagueanxiety Nov 12, 2016
cf303de
create a new file (#1696)
halfAndOne Nov 12, 2016
a0ccb51
Create liuyang-github-id.text (#1699)
liuyagua Nov 14, 2016
59fddf8
pull request (#1701)
yansenlei Nov 14, 2016
067c6ff
Thank you (#1702)
limengGame Nov 16, 2016
3bc1942
hh谢谢老师 (#1703)
geekzsp Nov 16, 2016
9beab0e
test (#1711)
Koios1016 Nov 18, 2016
80ce5b3
Create mytest (#1705)
ruixingfeixue Nov 18, 2016
89b28b8
The rose's in her hand, the flavor in mine (#1710)
lanc4r Nov 18, 2016
2d77ff0
Create thank you for you lessons (#1709)
chen-nay Nov 18, 2016
5f148d9
for test pull request (#1708)
justinjzs Nov 18, 2016
9e9f1be
jlgk's pull request (#1707)
jueliangguke Nov 18, 2016
95c76b7
create file (#1717)
suancaiyu Nov 21, 2016
14309f4
my txt (#1712)
Zerocan Nov 21, 2016
26c9788
pull request test (#1714)
TaylorLuo Nov 21, 2016
f21f252
thanks teacher (#1713)
xiexuanzheng123 Nov 21, 2016
c1dacc8
A trial for Github (#1715)
ZhuangDingyi Nov 21, 2016
391affb
thanks mr liao (#1716)
Free-Acmen Nov 21, 2016
26933ae
谢谢赐教 (#1724)
Nov 24, 2016
541af02
Create nanjiang.txt (#1722)
nanjiangsecneo Nov 24, 2016
1af121e
Create pull_request_test (#1719)
melllllllllllll Nov 24, 2016
26aa86f
Create kisscelia.txt (#1721)
kisscelia Nov 24, 2016
c83aa9b
我感觉好high (#1723)
Nov 24, 2016
bd7e3d2
thanks (#1720)
flyingkoala Nov 24, 2016
8a64457
谢谢廖老师的教程 (#1725)
caoyd Nov 24, 2016
1eae04a
git教程 (#1726)
tim1116 Nov 29, 2016
4af646e
放松放松 (#1729)
ironman1987 Nov 29, 2016
7dfce42
谢谢你!廖老师 (#1727)
lwannn Nov 29, 2016
7a2f80a
呀呀,我是cp-appple的笔记呢! (#1731)
cp-apple Dec 3, 2016
6bbdd10
感谢廖老师的分享 (#1732)
AndyAls Dec 3, 2016
b3693ed
starlee's fork (#1733)
starleee Dec 3, 2016
4c3cdf6
Create 单片机程序员也需要git (#1734)
179975185 Dec 3, 2016
69e9c30
learn learn (#1735)
shizhiqian Dec 3, 2016
2daaff3
Create new file (#1736)
luqi37 Dec 3, 2016
b1c22f0
learning git notes by beenkinger (#1739)
Beenking Dec 3, 2016
58a5457
add git.doc (#1740)
TOPWN Dec 3, 2016
9be213a
GG-Boy的git学习 (#1737)
GG-Boy Dec 3, 2016
1a32d8a
test pull request function and express my thanks (#1741)
yangzuo0621 Dec 3, 2016
53811d7
感谢廖老师 (#1742)
flshers Dec 3, 2016
01ab698
感谢廖老师的教程~ (#1743)
Dec 3, 2016
a37cce3
Thanks,Liao! (#1744)
Dec 3, 2016
b4b21cb
Create gogogogo-谢谢廖老师的git教程 (#1751)
gotopwj Dec 7, 2016
e64b9df
add Perdon File (#1750)
PerdonLiu Dec 7, 2016
fb34429
真心感谢.txt (#1748)
londy-hs Dec 7, 2016
08675bb
bacmive 的学习感想 (#1747)
Dec 7, 2016
984f4f1
学习Git的心得-W- (#1746)
wqZhangHub Dec 7, 2016
df9b974
fei's thanks (#1745)
836292315 Dec 7, 2016
7cd7009
感谢廖老师分享对于git的知识 (#1764)
exfapeng Dec 16, 2016
be52d1a
thanks Mr Liao (#1765)
littlematt Dec 16, 2016
7d27784
heihei (#1763)
zhizuyiwang Dec 16, 2016
2aa01c2
git 学习笔记以及和hg的对比 (#1762)
xiaofeiMophsic Dec 16, 2016
f1e553a
Thanks for your tutorial of git! (#1760)
Ocean-ZH Dec 16, 2016
64d35f0
git基本命令集合 (#1759)
Dec 16, 2016
f55736e
Create liutc612.txt (#1758)
liutc612 Dec 16, 2016
ee93611
Young added tow new files (#1757)
yanglids Dec 16, 2016
14c860b
Create 多谢分享 (#1756)
TakeDog Dec 16, 2016
44b04ff
学习 Pull request (#1755)
Dec 16, 2016
4b64e1a
Create git学习 (#1754)
aredbird1 Dec 16, 2016
669ab61
zz的学习笔记 (#1752)
bugaco Dec 16, 2016
c9c7286
Im wy3h .Thank you. (#1767)
wy3h Jan 8, 2017
7db9f99
add startryst.txt (#1793)
startryst Jan 8, 2017
388edb2
Thanks,happy learn (#1797)
finndai Jan 8, 2017
c04aa14
add my txt file (#1796)
xinqing8705 Jan 8, 2017
4bbe754
这只是个测试 (#1795)
yyc123 Jan 8, 2017
5200f18
感谢廖大的教程~~ (#1794)
CandlerDing Jan 8, 2017
df4373e
上去就是一个么么哒~ (#1788)
ankerhu Jan 8, 2017
8ab2c2a
thanks (#1792)
weijie-he Jan 8, 2017
b5740f4
test pull xjq (#1798)
mynameislilei Jan 8, 2017
5b786f7
thanks for teacher (#1791)
zhengtong2017 Jan 8, 2017
dc92f76
Thanks from HRJLHY (#1789)
hrjlhy Jan 8, 2017
2022ddd
试一下怎么提pr (#1787)
TingYinHelen Jan 8, 2017
040142f
Create xbtq77.txt (#1784)
xbtq77 Jan 8, 2017
f082fdd
感謝廖老師 (#1786)
u8989332 Jan 8, 2017
12c4e80
Create liupeng (#1774)
liuxipeng Jan 8, 2017
5875f65
add a txt file (#1779)
Guzi219 Jan 8, 2017
f12285b
提交茶叶 (#1778)
zhanghang886 Jan 8, 2017
5947e08
git (#1777)
andyRon Jan 8, 2017
fb134a9
好厉害!我折服了! (#1776)
edxi Jan 8, 2017
fdbe11c
test pull request (#1780)
JKAK47 Jan 8, 2017
c617fc8
add codeing (#1781)
JinTao-IDarex Jan 8, 2017
9fbe33a
Create IACJ (#1782)
IACJ Jan 8, 2017
efd074e
Thanks.By FanCooking. (#1770)
FanCooking Jan 8, 2017
71def7a
添加了selphia 的学习笔记 (#1768)
MisakaAI Jan 8, 2017
3454ba0
推送 (#1766)
liuxipeng Jan 8, 2017
7655c74
Create 2827873682@qq.com (#1769)
wangzhiwubigdata Jan 8, 2017
823ba8e
学习Git。谢谢老师 (#1771)
dsmlily Jan 8, 2017
bf53d0f
Create castellanogg.txt (#1773)
liujunlingx Jan 8, 2017
c8d9a02
test pull requests (#1775)
BigBenGao Jan 8, 2017
3e0449c
pull request (#1783)
22008wjz Jan 8, 2017
736214c
我 (#1813)
Jan 16, 2017
a05e088
add freprite.md (#1814)
freprite Jan 16, 2017
a91724d
The First pull request (#1812)
MasterN05 Jan 16, 2017
36102d1
liunote commit - push (#1811)
shuailiu Jan 16, 2017
5f3ab81
Create xiaoxingyun.txt (#1809)
xiaoxingyun Jan 16, 2017
5b8d423
add my git name (#1808)
chenjianrui Jan 16, 2017
bb2ac43
add git.md (#1807)
excelsimon Jan 16, 2017
2c1d9cd
hi teacher. Thank u. (#1806)
ad50461354 Jan 16, 2017
444aab6
add wzonelayer.txt (#1805)
wzlayer Jan 16, 2017
4422e14
add learnGit.txt (#1804)
Longxr Jan 16, 2017
ccf517e
Create git简单易学 (#1803)
HanDLFanFan Jan 16, 2017
eff5bd5
add hklliang.txt (#1802)
hklliang Jan 16, 2017
b5b65a8
Share my feeling on programming (#1799)
TheoBlake Jan 16, 2017
0c30de8
增加感谢词 (#1801)
xiaobaiMax Jan 16, 2017
2a0513a
add thanks alot (#1800)
Erleyhu Jan 16, 2017
1a33806
add a new text from Jzeng (#1829)
jingzzeng Jan 21, 2017
be95a92
Create yukinwen99.txt (#1828)
Jan 21, 2017
9197b0c
JacobYChan's commit (#1825)
JacobYChan Jan 21, 2017
10f22b8
fork test (#1821)
iamzhujia Jan 21, 2017
3e9a115
fwfe (#1822)
jianjsu Jan 21, 2017
4a13bad
Create dd (#1823)
qingxue0606 Jan 21, 2017
8c4fe4c
add flamegrace-learngit.txt (#1824)
FlameGrace Jan 21, 2017
912a545
thanks' word (#1820)
llpw4 Jan 21, 2017
bc229ab
add HubQin.txt (#1818)
Jan 21, 2017
1fe8d09
please recept my request (#1819)
Lynn08 Jan 21, 2017
fc393f6
add my git learn rasult (#1815)
xiangdong06 Jan 21, 2017
e6d1601
test-haha (#1816)
sniperyan Jan 21, 2017
3753e8c
谢谢,受教了! (#1831)
xueyuqingfeng06 Feb 7, 2017
ecae7d5
Thanks from a graduate from USA (#1830)
zjiao1211 Feb 7, 2017
b4abed7
commit my_opinion (#1832)
Feb 7, 2017
ef1e78d
2017-1-23改 (#1833)
lodge-seven Feb 7, 2017
8309850
Test pull request && Thanks from scuyxi (#1834)
scuyxi Feb 7, 2017
07d2601
create wondreyue01-happy-new-year (#1835)
wondreyue01 Feb 7, 2017
e1da4a2
TEST PULL REQUEST (#1838)
my0mind Feb 7, 2017
05ee00c
add my note (#1837)
cpxnet Feb 7, 2017
6aed602
廖老师,谢谢你哦哦 (#1839)
qyzxg Feb 7, 2017
f50ace8
感谢廖大神 (#1843)
feifeigege Feb 7, 2017
e756c8d
pull request test (#1841)
daweism Feb 7, 2017
ae680c3
Create 廖老师的教程不错 (#1842)
lfwin Feb 7, 2017
13ee306
test pull request (#1840)
wantengfeng Feb 7, 2017
a3dd927
Create float (#1844)
FloatDust Feb 7, 2017
6e1cefb
Create ChenhaoLu (#1845)
luchenhao-luke Feb 7, 2017
5893eb5
add new file zhanshenrui_pullrequest.txt (#1853)
zhanshenrui Feb 9, 2017
bc0bc84
Thanks for your course. (#1852)
xtzhanggit Feb 9, 2017
ee4f811
test git Request (#1851)
lxlzhenshuai Feb 9, 2017
661a558
Rename test to test0208 (#1850)
wr615 Feb 9, 2017
0d442aa
thank you very much (#1854)
CoderHuo Feb 9, 2017
35403a8
Thank your contribution in git learing (#1848)
Feb 9, 2017
6bbc82b
test (#1846)
zhaoyongwei Feb 9, 2017
ca15726
add a txt (#1856)
mali-nuist Feb 13, 2017
910d923
XingHaoxiang (#1857)
XingHaoxiang Feb 13, 2017
940d366
增加git教程读后感 (#1858)
wymanqin Feb 13, 2017
c086142
fd (#1862)
duanjiabao Feb 14, 2017
4b7b9f3
add r001.txt -- by test (#1866)
wanglelecc Feb 16, 2017
521792d
add learngit-github-arthurktang (#1865)
arthurktang Feb 16, 2017
57914aa
add learngit-github-arthurktang (#1865) (#1877)
zning02 Feb 17, 2017
b3a41c4
感谢廖老师,测试一下pull request (#1876)
davidgerka Feb 17, 2017
9fa59fe
Create 草鱼 (#1875)
GrasFishs Feb 17, 2017
df6deb8
win7下txt文件乱码问题一直不能解决 (#1870)
SubinY Feb 17, 2017
2afc502
添加了一个见字如见晤的文件夹 (#1872)
LiSeeMe Feb 17, 2017
99c0997
Rename thanks.txt to thanks_for_you.txt (#1871)
lyn-li Feb 17, 2017
49b8d07
introduce myself (#1873)
shinytang6 Feb 17, 2017
41f2ad2
Add my gratitude for you by GitHub (#1874)
SniperM99 Feb 17, 2017
192ae21
HauWong's pull request (#1878)
HauWong Feb 17, 2017
c2e064a
hcz (#1898)
HuChengzhen Feb 24, 2017
8a15b8e
Create hello廖老师 (#1897)
zhangzhanling Feb 24, 2017
683ea18
赞助廖大神 (#1894)
daelephant Feb 24, 2017
ed20f70
add a summary (#1896)
Annzmy Feb 24, 2017
003cbcf
first test (#1883)
jasonchenyan Feb 24, 2017
f82a8d1
test pull request (#1879)
Feb 24, 2017
f153aa0
Create jzhugithub.txt (#1880)
jzhugithub Feb 24, 2017
aa5ce37
Master (#1881)
jiaoph Feb 24, 2017
d811537
test pull request (#1882)
zhongshanxian Feb 24, 2017
40232a5
Create zhaoxiaochen_github.txt (#1888)
zhaoxiaochen Feb 24, 2017
c2f6abf
Create 感谢廖老师 (#1886)
wanqiangliu Feb 24, 2017
ec13b1c
hi (#1887)
willhunger Feb 24, 2017
5755efb
结课,提交pull request (#1891)
i-square Feb 24, 2017
5e49c84
lz (#1885)
chenlilizzy Feb 24, 2017
76b5d0a
Add a new file. File name is my Github Id. (#1919)
LiuMingLeo Mar 2, 2017
d7331ed
感激不尽 xkxq (#1918)
kexianqin Mar 2, 2017
6f4387e
Create zdw-study notes (#1917)
15110539952 Mar 2, 2017
25b758b
my experience (#1916)
mrwangjing Mar 2, 2017
a3ab080
新增学习笔记 (#1907)
caozhiqiango Mar 2, 2017
b03d7d2
列表太长 (#1911)
k0123abc Mar 2, 2017
bdb9fb9
inzaghihao (#1912)
inzaghihao Mar 2, 2017
7b26636
add xiangcl-github.txt (#1913)
xiangcl Mar 2, 2017
b1c06cf
delete some words (#1906)
anshuo777 Mar 2, 2017
a6b1252
Create GIT学习心得 (#1904)
steven131126 Mar 2, 2017
db606a7
markgitnotes.md (#1903)
HuiHappyGeek Mar 2, 2017
80ea851
add a new test file (#1901)
duocairen Mar 2, 2017
0145e20
thanks (#1909)
Mar 2, 2017
f78381c
感激不尽! (#1908)
z172581342 Mar 2, 2017
739c489
测试一下修改别人的txt,push后,是由廖老师解决冲突吗?如果有很多pull request,岂不是很累... (#1944)
Mr-Po Mar 15, 2017
51354f1
first commit (#1943)
yeyuguang1 Mar 15, 2017
bd8935b
Create ganyan (#1942)
chenxu10 Mar 15, 2017
a0860eb
Create Git 总结 (#1941)
RonnyK135 Mar 15, 2017
befe1e2
create a new file (#1940)
Mar 15, 2017
63dbd53
my hehe.txt (#1939)
lzslbd Mar 15, 2017
d5d4f88
Create Git学习心得 (#1937)
yunshangmanbu Mar 15, 2017
35f528f
study git (#1936)
duomwu Mar 15, 2017
c66eb5a
study git -- tolvgx (#1935)
tolvgx Mar 15, 2017
53951d0
老师,这是我的学习笔记!-小曹 (#1921)
yuanhuacao Mar 15, 2017
294cbbf
nkk (#1920)
nkkuser Mar 15, 2017
a15e221
just 4 feeling what is "pull request" (#1923)
fellowSome Mar 15, 2017
7e51750
add 点赞 (#1933)
whiplash-key Mar 15, 2017
adb474a
2017-3-8 (#1934)
NeptuneChen Mar 15, 2017
dd479cc
Add learning Git notes (#1932)
senpeng Mar 15, 2017
ab5c7a6
test (#1931)
id2205 Mar 15, 2017
813af8d
familyi 17-3-6 (#1930)
familyi Mar 15, 2017
e08e97e
learnPullRequest (#1928)
fangqiaovtstar Mar 15, 2017
73ea295
let's play (#1927)
ty33123 Mar 15, 2017
9b3717b
test pull request (#1924)
silenter-su Mar 15, 2017
bb6676a
blabla.. (#1929)
Luckyxxx Mar 15, 2017
391ccd1
添加AI框架生成工具的交互界面原型
claude Oct 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions $$$$$$$$.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Thank you!
7 changes: 7 additions & 0 deletions - -Mr. liao 您好,兰林书- -.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
廖老师,您好
上善若水,水善利万物而不争
明白四达,能无知乎?
i am your new fan bobo

学生:兰林
七星龙井
4 changes: 4 additions & 0 deletions - 真的很感谢~.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
真的很感谢廖老师~
看到这么多同学的反馈与感谢我都觉得还是蛮壮观的~
有没有可以一起交流的小伙伴可以互相关注github啊 查看这条的提交者应该就可以了吧
祝老师和同学们以后的每一天都开开心心~
5 changes: 5 additions & 0 deletions - 通俗易懂,言辞幽默,非常感谢 -
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
让我试试pull 接收吧 不枉我学习到那么晚 哈哈


我也试一下
感谢老师
151 changes: 151 additions & 0 deletions .000
Original file line number Diff line number Diff line change
@@ -0,0 +1,151 @@
工作区 -> git add -> 暂存区 -> git commit -> 版本库 -> git push -> 远程仓库

版本库HEAD表示当前版本,上一个版本HEAD^,上上一个版本HEAD^^.......

<<<<<<< HEAD

=======
>>>>>>> 2e3ba62650634f2f0a08f9d964b88c846a00c991
配置本机git
git config --global user.name "abcd"
git config --global user.email abcd@efgh.com

git连接自己的github
第一步:创建SSH_key: ssh-keygen -t rsa -C "aaadega@gmail.com",
创建成功后.ssh文件下的id_rsa是私钥,id_rsa.pub是公钥
第二步:登陆GitHub,打开“Account settings”,“SSH Keys”页面
第三步:添加SSH key,用公钥

一切从版本库同步到远程的git都有uname和pword操作push
其他都是从本地直接切换操作

一定要从自己的账号下clone仓库,这样你才能推送修改。先fork再clone

git init 初始化此文件夹为版本库
git add readme.txt 将文件从工作区添加到暂存区
git checkout -- readme.txt 撤销工作区文件的修改
git commit -m "this is commit" 将文件从暂存区提交到版本库
git reset HEAD 从暂存区回退到工作区
git diff 查看工作区文件修改前后的差异
git status 查看工作区与暂存区的文件修改状态
git log 查看提交日志
git log --pretty=oneline
git reset --hard HEAD^ 回退到上一版本
git reflog 查看命令历史
git remote add origin url 为远程Git更名为origin
git push -u origin master 首次推送此次修改
git push origin master 然后可以不加-u
git clone url 克隆一个远程库到本地
git branch page 创建新分支
git checkout page 选择新分支
git checkout -b page 相当于上面两条一起
git branch 查看分支
git merge page 合并分支page到master,checkout到master分支
git merge page --no-ff -m "plain" 禁用Fast forward
git branch -d[D] page 删除分支page,删除前先切换到master分支[D强行删除]
git push origin :page 删除远程分支page
cat read.txt 查看文件内容(冲突)
git log --graph 查看分支合并情况
git log --graph --pretty=oneline --abbrev-commit 查看最近分支合并情况
git stash 隐藏当前工作区
git stath list 查看隐藏的工作区
git stash apply stash{0} 恢复隐藏的工作区,不会删除stash
git stash drop 删除stash
git stash pop stash{0} 恢复隐藏的工作区,一并删除stash
git remote -v 查看远程库信息
git pull 拉取最新分支
git branch --set-upstream branchName origin/branchName 指定本地与远程之间的链接
git tag <name> 可以打一个新标签
git tag 查看所有标签
git tag name id 打标签
-a指定标签名,-m指定说明文字
git show <tagname>可以看到说明文字


有时git clone下来会出现很多branch,更麻烦的是如果主分支没代码那你就只能看到.git目录了。如下面的这个:

$ git clonegit://gitorious.org/android-eeepc/mesa.git


  发现本地就只有一个.git目录,那么这个时候就需要checkout了。

  进入你的本地目录,如这个是mesa,利用

$ git branch –r

  查看branch信息(当然你也可以用git show-branch查看,不过有时并不好用),获得如下branch信息:

origin/android
origin/mesa-es
origin/mesa-es-dri

  此时我们需要的是android分支的代码,那么此时就要进行checkout了。
$ git checkout origin/android

  你再看你的目录(mesa)下是不是有了代码了?其它的branch同理。





git clone默认会把远程仓库整个给clone下来; T2 {0 t, l+ @0 U" C2 g) i
但只会在本地默认创建一个master分支
如果远程还有其他的分支,此时用git branch -a查看所有分支:

* master
remotes/origin/HEAD -> origin/master " A4 u3 ~+ n5 u5 \7 R" Z( d# J
remotes/origin/master
remotes/origin/python_mail.skin
remotes/origin/udisk
remotes/origin/vip
复制代码
能看到远程的所有的分支,如remotes/origin/python_mail.skin e Y' X9 ~, f1 |
可以使用checkout命令来把远程分支取到本地,并自动建立tracking

$ git checkout -b python_mail.skin origin/python_mail.skin) X& X: I3 Q; ?9 j9 T5 @; J/ M
Branch python_mail.skin set up to track remote branch python_mail.skin from origin.; i/ B! ^3 J# u6 a( }. I$ M- i
Switched to a new branch 'python_mail.skin'
复制代码
或者使用-t参数,它默认会在本地建立一个和远程分支名字一样的分支
折叠展开复制代码

$ git checkout -t origin/python_mail.skin
复制代码
也可以使用fetch来做:

$ git fetch origin python_mail.skin:python_mail.skin
复制代码
不过通过fetch命令来建立的本地分支不是一个track branch,而且成功后不会自动切换到该分支上- z) t: R4 p- s6 _2 d3 a
注意:不要在本地采用如下方法:

$ git branch python_mail.skin
$ git checkout python_mail.skin/ i8 z/ N: a% v/ Q: M
$ git pull origin python_mail.skin:python_mail.skin
复制代码
因为,这样建立的branch是以master为基础建立的,再pull下来的话,会和master的内容进行合并,有可能会发生冲突...

Git中从远程的分支获取最新的版本到本地有这样2个命令:
1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge

git fetch origin master
git log -p master..origin/master
git merge origin/master

以上命令的含义:
首先从远程的origin的master主分支下载最新的版本到origin/master分支上
然后比较本地的master分支和origin/master分支的差别
最后进行合并
上述过程其实可以用以下更清晰的方式来进行:
git fetch origin master:tmp
git diff tmp
git merge tmp

从远程获取最新的版本到本地的test分支上
之后再进行比较合并
2. git pull:相当于是从远程获取最新版本并merge到本地
git pull origin master

上述命令其实相当于git fetch 和 git merge
在实际使用中,git fetch更安全一些
因为在merge前,我们可以查看更新情况,然后再决定是否合并
结束
1 change: 1 addition & 0 deletions .3qTeacherLiao.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
刚学会,来玩玩,
Loading