1. 程式人生 > 實用技巧 >git 使用過程記錄

git 使用過程記錄

>>> hot3.png

今天天氣很lz很不淡定的來到公室吹空調,隨著身體的溫度降低,頭腦開始活,想到以前寫的小實驗demo時間和空迫下不知所蹤,lz很是心,於是登很久的osc git號,開始玩弄。苦逼的幾個小由此拉開序幕。(不苦逼的程就不在此染看官的眼睛了O(∩_∩)O哈哈~

參考whaon位仁兄在osc上的部落格(http://my.oschina.net/dxqr/blog/134811)我也把我的經歷分享一下

首先,下git端(一個客端一個bash端)。ps:起初樓主傻傻的把gitgithub端混果死活搞不成功,看客

注意哦;

然後,配置示和用名的箱和名字,默儲存路徑在入命令列的候會提示。ps:操作詳細請移步whaon兄部落格;

接著登osc@git 目(寫個工程名和明即可),如helloWorldpslz自己的智商感到疑,此步在操作程中直接無果無數時間就此浪

下面開始操作

1、開啟bash入工程根目(引用whaon:是和.classpath.project的目)。PS:我的系win7,在bashE的命令是cd /e

2、執行git init初始化代碼倉庫repository

3、執行git add .

下的所有檔案全部提交到衝區

4、執行git commit -m "helloword init"將代提交到HEAD,此時還沒有提交到服

5、執行git remote add origin http://git.oschina.net/yourname/helloworld.git

6git push origin master

其中第56容易出現問題lz就出問題和解決的方法列出

問題一:"NOT FOUND"

git 使用過程記錄 - LazyBird - 自由的“國度”

解決方法:正如前面所述,如果沒有在osc@git 建空目就會出現這問題

問題

二:"![rejected] master -> master (fetch first)"

git 使用過程記錄 - LazyBird - 自由的“國度”

解決方法:看他的關提示fetch first, 通lz嘗試問題順利解決

問題三:"![rejected] master -> master (non-fast-forward)"

git 使用過程記錄 - LazyBird - 自由的“國度”

解決方法:是同的提示,熟悉的味道。。。(尼,差點又某某打廣告了)

自己看它的提示,哦,原來要我pull一下,好吧我就pull一下,指定pull,最後通過嘗試終於把東東提交上去了。玩意搞的候就得要靜得下心沉得住氣,好吧,lz小菜一枚,迎各位指教,有問題的地方也指出。

修正:"git pull remote master" 改為 "git pull origin master"

轉載於:https://my.oschina.net/juwenz/blog/153350