Github初步探討

安裝github客戶端,直接通過git shell打開,進行git的命令行對自己的工程推到遠程倉庫。

初次推送

1.來到D:\Documents\GitHub>目錄
直接把工程上傳到遠程倉庫,是不行的!必須
D:\Documents\GitHub>git config –global user.name “你的github用戶名”
D:\Documents\GitHub> git config –global user.email 你的github郵箱

2.首先在GitHub上面創建一個repository。名稱隨意,我這裏是goodsviewpagerwithpoint
然後是切換到本地的環境下,使用cd命令切換到我們要進行提交代碼的文件目錄。下面就是真正的流程了。

(1)touch README.md # 就是創建一個README.md文件
(2)git init # 製作.git文件,作爲隱藏文件夾幫助我們上傳而存在
(3)git add . # 這裏是很重要的一點,我在這裏就犯了很大的錯誤,因爲參考的時候命令是git add README.md。所以每次操作完所有的命令後發現倉庫中只有一個README文件,所以就很尷尬。這裏的. 意思就是將此文件夾下的所有的文件作爲上傳的備選項。
(4)git commit -m “goodsviewpagerwithpoint” # 製作提交準備工作,這一點很重要,這是提交的註釋解釋,或表示提交了什麼
(5)git remote add origin https://github.com:yourAccountNumber/goodsviewpagerwithpoint.git 這裏的yourAccountNumber對應你自己的github賬號就可以了。然後goodsviewpagerwithpoint.git就是我們剛纔創建的那個goodsviewpagerwithpoint的倉庫。
注意: 這裏很容易出錯的,如果出現了origin has exists.那就 git remote rm origin 之後,在實現剛纔的那個命令就可以了。
(6)git push -u origin master
或者git push -u origin master -f # -f 的意思就是強制進行push操作。

完成了上面的這些命令,我們就可以到瀏覽器上刷新我們的倉庫了,如果沒有意外的話,就發現我們已經順利的將代碼提交到我們的github倉庫了。

修改推送

重複上面 2.(3)到2.(6)即可

遇到的問題彙總

1.Everything up-to-date:可以參考下面的這篇文章,總結的真的很好。everything up-to-date 解決方案(http://www.tuicool.com/articles/zeaQjav
2.Branch master set up to track remote branch master:
git add . #將文件加入stage area
git commit #提交文件,同時提示輸入commit message
git push -u origin master #push到遠程倉庫,同時設置跟蹤分支,下次push的時候,直接輸入git push就好了,系統會自動用本地master分支跟蹤遠程master分支
3.fatal: remote origin already exists. :解決辦法: git remote rm origin
4.error:failed to push som refs to :解決辦法:git pull origin master //先把遠程服務器github上面的文件拉先來,再push 上去。

github 圖片鏈接格式:
(http://github.com/yourname/your-repository/raw/master/images-folder/xxx.png)
yourname — 你的帳號
your-respository — 你的 project 名
images-folder — 你存放圖片的文件夾,如果是直接放在 project 的項目根目錄的話,就可以省略這個
xxx.png — 你的圖片名
然後在 README.md 裏添加:
例如:我在我的 goodsviewpagerwithpoint文件夾下一個 screenshots 目錄,在該目錄裏有一個 Screenshot_20170403-173212.jpg 截圖。那麼添加鏈接的方式如下
![image]#(https://github.com/JackyKeke/goodsviewpagerwithpoint/blob/master/screenshots/Screenshot_20170403-173212.png) (去掉“image”後面的#即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章