git的學習與使用

學長說:LQ,要好好學習Git,這樣一勞永逸啊,催了3次了都..於是我開始學習了

[學習教程]

必須是廖大神的個人網站:

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

[遇到的問題]

在學習遠程倉庫,運行git push -u origin master的時候遇到了2個錯誤如下:

1. 首先是顯示連接拒絕

->解決:

ssh -v [email protected] 查看連接狀況,仍顯示被拒絕以及:Agent admitted failure to sign using the key解決方式:ssh-add ~/.ssh/id_rsa

2. 出現error: src refspec master does not match any.以及無法推送的錯誤

->解決:

問題所在:因爲項目是空的,什麼都沒有add和commit,因此要至少提交一個文件才行啊.


[常用命令]微笑

1. 本地提交

git status :查看狀態

git add . :添加到本地緩存池

git commit -m "……" :提交到本地版本庫,引號中填寫備註


2. 上傳到遠端代碼庫

git push -u origin master :提交到遠端代碼庫中的master主分支

問題:提交不了,顯示沒有權限,於是要在第2步這樣:

git branch lucy ;lucy是我的分支名字

git push -u origin lucy :提交到遠程庫的lucy分支

注意:之後還要合併分支(提交merge request),不過現在還不需要。

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