本地庫
創建本地庫
進入項目目錄,啟用Git Bash:

git init

可以看到項目目錄新增了.get的隱藏文件夾

檢查文件狀態,提示未監控(Untracked)的文件列表
git status

如上所示,表示本次的本地版本庫已經安裝成功;
查看初始化分支
此時不顯示分支情況,因為只是初始化了版本庫,沒有向版本庫執行提交操作;

在執行add操作后查看分支,還是不顯示;

執行commit之后查看:

關聯遠程庫
與其說是關聯遠程版本庫,不如說是關聯遠程版本庫分支;因為在Git的管理邏輯中,分支是所有理念的綜合實現體;
默認關聯遠程庫也是關聯遠程庫的默認分支master(origin/master);版本庫是版本管理的基礎環境,分支是版本管理的執行體;
創建遠程庫
本案例是在阿里雲code上創建了aliyunGitDemo.git項目;
遠程庫創建部分不多贅述;
git remote add origin git@code.aliyun.com:mikelc7/aliyunGitDemo.git
執行關聯命令后查看分支:

可以看到此時僅顯示本地分支,沒有遠程分支;
然后執行推送,將本地分支推送至遠程分支:
git push -u origin master

在推送之后查詢分支,可以看到有遠程分支;
然后確認本地分支當前對應的遠程分支:

可以看到,當前本地分支master對應的遠程分支是origin/master;
注:項目中的README.md文件初始內容為“this is master”
克隆遠程庫
本地創建一個空倉庫;

然后會在操作目錄中生成一個項目目錄;
查看本地庫文件狀態:
git status

“Your branch is up-to-date with ‘origin/master’”
表示當前本地庫與遠程庫一致;
克隆完成;
本文轉載:https://www.2cto.com/kf/201707/662737.html