1 linux下git和github環境的搭建
第一步: 安裝git,使用命令 「sudo apt-get install git」
第二步: 建立github帳號
第三步: 生成ssh key,使用命令 「ssh-keygen -t rsa -c "[email protected]"」,your_email是你的email
第四步: 回到github,進入account settings,左邊選擇ssh keys,add ssh key,title隨便填,貼上key。
第六步: 配置git的配置檔案,username和email
git config --global user.name "your name" //配置使用者名稱
git config --global user.email "your email" //配置email
2 利用git從本地上傳到github
第一步: 進入要所要上傳檔案的目錄輸入命令 「git init」
第二步: 建立乙個本地倉庫origin,使用命令 「git remote add origin [email protected]:yourname/yourrepo.git」
youname是你的github的使用者名稱,yourrepo是你要上傳到github的倉庫
第三步: 比如你要新增乙個檔案***到本地倉庫,使用命令 「git add ***」,可以使用「git add .」自動判斷新增哪些檔案
然後把這個新增提交到本地的倉庫,使用命令 」git commit -m 」說明這次的提交「 「
最後把本地倉庫origin提交到遠端的github倉庫,使用命令 」git push origin master「
3 從github轉殖專案到本地
第一步: 到github的某個倉庫,然後複製右邊的有個「https clone url」
第二步: 回到要存放的目錄下,使用命令 "git clone ",紅色的url只是乙個例子
第三步: 如果本地的版本不是最新的,可以使用命令 「git fetch origin」,origin是本地倉庫
第四步: 把更新的內容合併到本地分支,可以使用命令 「git merge origin/master」
如果你不想手動去合併,那麼你可以使用: git pull 《本地倉庫》 master // 這個命令可以拉去最新版本並自動合併
4 github的分支管理
建立1 建立乙個本地分支: git branch 《新分支名字》
2 將本地分支同步到github上面: git push 《本地倉庫名》 《新分支名》
3 切換到新建立的分支: git checkout 《新分支名》
4 為你的分支加入乙個新的遠端端: git remote add 《遠端端名字》 《位址》
5 檢視當前倉庫有幾個分支: git branch 刪除
1 從本地刪除乙個分支: git branch -d 《分支名稱》
2 同步到github上面刪除這個分支: git push 《本地倉庫名》 :
5 常見錯誤
1 如果出現報錯為error: repository not found.fatal: the remote end hung up unexpectedly則代表你的 origin 的url 鏈結有誤,可能是建立錯誤,也可能是這個 [email protected]:***/new-project.git url 指定不正確。重新建立。
git 的詳細介紹:請點這裡
:請點這裡
git和github在linux的基本使用
git config global user.name woaigithub git config global user.email jorden008 gmail.com 新建公鑰和私鑰 ssh keygen c jorden008 gmail.com t rsa 顯示公鑰內容,拷貝到githu...
github在Linux上的簡單使用
新建乙個目錄和檔案,編輯檔案後儲存 目錄名和github倉庫名一致 mkdir demo cd demo touh readme.md gedit readme.md 設定使用 git 時的姓名和郵箱位址 git config global user.name your userid git con...
mac上使用Xcode連線github使用小結
幾次使用github沒有成功,今天終於重整旗鼓,平心靜氣配置了一把。關鍵點如下 git安裝路徑如果打不開,需要fq才能開啟。xcode如果使用ssh連線,要求輸入使用者名稱密碼,而且老是報錯,那是因為ssh沒配置好。配置好後就不會要求輸入使用者名稱密碼了。xcode中連線使用github xcode...