Git常用命令符和GitHub使用教程圖文詳解
這是本人學習Git的筆記,涵蓋了大部分常用的操作,在工作和學習中使用足矣。
前期準備
Git常用命令符:
1、git init //本地新建倉庫
2、git status //檢視倉庫狀態
3、git add <file> //新增單個檔案到倉庫(注意檔案字尾)
git add *.檔案字尾 //新增一類檔案到倉庫
git add . //新增所有檔案到倉庫(注意有個空格和點)
4、git commit -m "註釋說明" //提交程式碼
5、git push //把程式碼推送到遠端倉庫
6、git pull //更新本地倉庫(把遠倉資料拉取到本倉)
7、git clone 倉庫地址 //把遠端倉庫克隆到本地
8、touch <file> //本地倉庫新建檔案(注意檔案字尾)
git add <file> //新增到倉庫
git commit -m "註釋說明" //提交新增的檔案
git push //把新增檔案推送到遠端倉庫
9、git rm <file> //刪除本地倉庫檔案
git commit -m "註釋說明" //提交
git push //從遠端倉庫中刪除檔案
10、git branch 分支名 //新建分支
git checkout 分支名 //切換分支
git branch -t //子分支與主分支建立連結(這樣才能上傳專案到子分支)
git checkout -b 分支名 //新建分支並切換到分支 (這樣新建不需要再建立連結)
git push origin 分支名 //把本地分支推送到遠端倉庫(給遠端倉庫新建分支)
git branch -a //檢視本地倉庫所有分支
git branch -r //檢視遠端倉庫所有分支
git branch -d 分支名 //刪除本地分支
git push origin --delete 分支名 //刪除遠端倉庫分支
11、git config --global user.name "GitHub使用者名稱" //全域性配置使用者名稱
git config --global user.email "github賬號" //全域性配置賬號
GitHub操作例項:
一、把本地專案上傳到github
1、github新建一個空倉庫;(不詳說)
2、專案根目錄下右鍵 ==》Git Base Here ==》 依次輸入上面紅框命令符;
3、github倉庫重新整理,可以看到專案已上傳到gihub。
(完)
二、本地專案已修改,需要重新提交到GitHub遠端倉庫
- git status //檢視倉庫狀態
- git add . //新增所有檔案到倉庫(注意有個空格和點)
- git commit -m "註釋說明" //提交程式碼
- git push //把程式碼推送到遠端倉庫
(完)
三、把GitHub倉庫上的專案拉到本地
1、GitHub倉庫上覆制克隆地址
2、git clone 倉庫地址 //把遠端倉庫克隆到本地
(完)
四、新建倉庫分支(用於多人協同開發一個專案)
方法1
git branch 分支名 //新建分支
git checkout 分支名 //切換分支
git branch -t //子分支與主分支建立連結(這樣才能上傳專案到子分支)
git push origin 分支名 //把本地分支推送到遠端倉庫(給遠端倉庫新建分支)
方法2
git checkout -b 分支名 //新建分支並切換到分支 (這樣新建不需要再建立連結)
git push origin 分支名 //把本地分支推送到遠端倉庫(給遠端倉庫新建分支)
(完)
五、刪除分支
git checkout master //返回主分支
git branch -d 分支名 //刪除本地分支
git push origin --delete 分支名 //刪除遠端倉庫分支
(完)
相關文章
- Git使用教程圖文詳解Git
- Git詳解和Github的使用Github
- GitHub和Git超超超詳細使用教程!Github
- PopClip使用教程圖文詳解
- Git詳解及github的使用Github
- 正確使用Github 的方法 + Git 和 GitHub 教程和技巧Github
- Git && Github的基本使用教程Github
- Git 常用命令詳解Git
- Git使用之GitHub提交一個專案詳解Github
- 圖解git最常用命令圖解Git
- Git使用詳細教程Git
- git常用命令(詳細註解)Git
- JasperReport初級教程(2.0.3)圖文詳解
- PyCharm的使用教程【圖文結合-詳細】PyCharm
- git使用詳解Git
- 轉 Git使用詳細教程Git
- git常用命令stash詳細解釋。Git
- git 教程 常用命令Git
- 【GIT】Github上傳原生程式碼詳解Github
- git 入門教程之github 教程Github
- 【Git】2. Git常用命令詳解、版本切換原理Git
- 圖文詳解mac蘋果電腦重灌系統教程Mac蘋果
- git rebase 使用詳解Git
- Linux下使用Kibana教程(詳細圖文演示)Linux
- Git和github使用方法總結Github
- ElasticSearch實戰系列八: Filebeat快速入門和使用---圖文詳解Elasticsearch
- Git,Github和Gitlab簡介和基本使用GithubGitlab
- Jenkins安裝部署使用圖文詳解(非常詳細)Jenkins
- Idea+Git+GitHub圖文教程,一篇教程幫你搞定IdeaGithub
- Prometheus+Grafana+Alertmanager實現告警推送教程 ----- 圖文詳解PrometheusGrafana
- iOS9.2-iOS9.3.3完美越獄教程圖文詳解iOS
- Git及Github使用Github
- Git 常用命令圖表Git
- apple watch升級watch os3教程(圖文詳解)APPS3
- 蘋果iOS9.3.3正式版升級教程(圖文詳解)蘋果iOS
- iOS10電話黑名單設定教程圖文詳解iOS
- [轉]詳解Xcode 4釋出程式圖文並茂教程XCode
- Android 中 Canvas 繪圖之 Shader 使用圖文詳解AndroidCanvas繪圖