標籤:

不會用Github是怎麼樣的體驗?

如題(霧


編程是不可能編程的,這輩子不可能編程的。

開源項目又不會做,就是github里同性交友,才能維持得了生活這樣子。

進github感覺像回家一樣,裡面的程♂序♂員個個都是人才,說話又好聽,我超喜歡的!


以前大學的時候,同學幾個要做大作業,感覺用U盤把程序拷來拷去太蠢了,於是商定一起用GitHub來「團隊合作」。

因為不會用Git,也分不清Git和GitHub,最終演變成了把代碼都拷給其中一個人,由他負責commit。。。

當然,還好我們有基本的程序素養,最終項目功能是做完的。。。只不過commit history慘不忍睹:

&> git log --oneline
124ad335d (HEAD -&> master, origin/master) update
ec8271b4c update
6380b447b update
f5b7ef845 提交代碼
c5a86a1a4 提交代碼
6f6439c44 上次少提交了幾個文件
0284722dd code
dc83af7d7 update
ae0cf3620 update 2013-08-12
b070abd58 功能完成
cb392d51a 初始化項目


大概就像我這樣吧,從來沒有通過github交到過同性朋友。


案例0:開35MB倉庫(而且大部分是抄別人的),然後上傳目標文件,被開issue噴還放在那曬

案例1:開105MB倉庫(但是代碼都是自己寫的,而且非常非常牛逼),然後上傳目標文件

根據老李補充:把Lua在32 64位下編譯成彙編然後開倉庫

請案例1當事人不要打我,謝謝(


不會用GitHub挺好的

總比GitHub用得滾瓜爛熟,但是一個star一個followers都沒有的體驗要好得多吧……


程序員有兩種:

第一種是缺什麼就自己造的,代表人物輪子哥;

第二種是缺什麼就去github下載的……


牛逼閃閃的代碼.txt

牛逼閃閃的代碼2.txt

牛逼閃閃的代碼2.1.txt

牛逼閃閃的代碼3.txt

牛逼閃閃的代碼3.1.txt


怎麼個不會用法?是不會clone別人的代碼還是不會push自己的代碼?還是不會配置使用git?

github本質上和QQ空間差不多啊,上面很多牛逼的代碼不star不是中國人


題主怕是在胎里就用上GitHub了?

不知道這種問題有什麼意義。


大概就是看到各位的回答發現github貌似挺重要的


大家好像都在抖機靈……

感覺題主的意思要讓我們回答因為不用git(不懂得使用?)而導致的問題。

大概就是衝突了吧……

比如我就是那種用了git然後還見項目組QQ傳文件的(?_?)

這是何等的卧槽。。然後項目合不上,最後勉強把他們做的複製過來我再一個個看。。。

然後我感覺我下一個項目可能還會是這樣……


對於一些人來說。。

GitHub==在線寫代碼


有衝突就懶得看直接放棄自己的更改重拉一份。。。


在我這樣的12流大學的計算機專業,學生能獨立完成期末作業的可能只有6成,6成里大部分都是敷衍了事當然老師也是睜隻眼閉隻眼給過的,你可以想像一下在這樣的環境里不會用github是種怎樣的體驗。所以我真的是用github交友(沒有♂)


看到輪子哥非常期待同性交友,跑個題……

在DJI的時候,不知道腦子怎麼就抽了,輸入了 gayhub.com

結果……

全體員工禁止訪問:色情類網站,如有需求請聯繫xxx部門報備,xxx@xxx.com

惡趣味啊…… (逃


工作要用不會用,問又不好意思問別人,趕緊補啊(在看廖雪峰教程)。

雖然我也有幾十個star,但我只會把文件傳到賬戶上,然後用項目時下載到桌面解壓……

git命令行,版本管理,分支啥的不會用,慌張……


這樣會讓你交不到同性朋友!而且你還體會不到開源的力量,甚至你覺得自己不是一個程序員!


干程序員這行一年多了 到現在不是很會用Github 用過vs studio的git插件 但也是傳到碼雲上了 公司里用svn 真的很方便


fork了一個別人的項目,某天突然想跟進一下進度,把對方做源給自己發起了一個pull request。到了merge的時候,告訴我有衝突,順便給我了一個命令行教程。。。然後這個pull request一直關不掉。

。。。

。。。

。。。

默默地把倉庫刪掉了,然後重新fork了一遍。

(我就像一個智障,這樣的話git log應該會簡潔很多。。。)


GitHub和git是兩個東西((

Fork、Pull Request、管理issue啥的算GitHub的吧,還有一些社交功能Follow Star啥的。以及其他Web UI相關。

會使用基本的git不會用GitHub,那無傷大雅,秒秒種會用GitHub。

但只會在GitHub的里編輯文件,不會用git的,一堆commit叫做Update blabla的不能忍啊

要說git不會用,我倒有個很搞笑的故事。上學期大組協作,我管理整個項目。一隊人先後兩個commit,第一個commit是push上了一堆IDE文件,第二個commit刪了那些文件。我就到他們的repository里順手git rebase合併了這兩個commit。我忘了特彆強調需要git pull --force。末了,過了幾天他們給我發的pr里,這個rebase的commit和原先的merge了。。。merge了。

現在養成好習慣,rebase後千叮嚀萬囑咐要--force。。


推薦閱讀:

非程序員使用 GitHub 會有什麼障礙么?可以用來幹什麼?
Git將分支合併到master,有沒有辦法讓master不要產生分支中那些冗餘的commits?
GitHub的個人資料中,為什麼不提供性別選項?
GitHub 上有什麼好的或者有趣的 Shell 項目?
GitHub 如何基於 Node.js 和 Chromium 開發 Atom?

TAG:開源 | GitHub |