擷取 git 倉庫
官方提供了兩種擷取git倉庫的方法,第一種是在本地現有項目目錄下導入所有檔案到git中,第二種就是從git倉庫中clone項目到本地
如果是window的話,進入本地項目目錄後,右鍵即可看到 git-bash ,打開git操作界面,輸入指令
然後會看到目錄下多了個 .git 檔案夾
如果沒有看到,那需要勾選下 隐藏的項目 具體如下:
到此,已完成項目初始化;但僅僅初始化仍然不夠,還需要再執行以下指令
git add . :就是把目前目錄下所有檔案添加到暫存區
git commit :将暫存區檔案送出到本地倉庫
如果要将本地倉庫推送至遠端倉庫,首先得将本地倉庫添加到遠端倉庫,執行以下指令
origin :可以了解為倉庫别名,可以取github、gitlab、gitee,自己喜歡就好;但origin 是預設的遠端版本庫名稱
url :填寫你的遠端倉庫位址,如 [email protected]:ztree/ztree.git 、 https://gitee.com/ztree/ztree.git
最後,推送本地檔案
出現原因:目前分支沒有與遠端分支關聯,是以導緻了送出代碼失敗
解決辦法:
直接執行 git push origin master ,直接推向指定的master分支
如上面所說的執行git push --set-upstream origin master
直接執行 git push -u origin master ,簡單粗暴!
不采用方法二、三的話,以後每次推送都要以方式一的指令去push哦;如果用了方式二、三的話,以後隻需在還行 git push 即可
如果push之後提示:permission denied (publickey ,則是你本地的公鑰還未添加到遠端倉庫中哦
如果提示失敗fail,可以考慮強制推送
針對上面說到的 在本地項目中初始化倉庫 ,懶得看這麼多圖的小夥伴,可以直接看以下指令哈,逐行敲即可,遇到問題再往上翻
git clone 會把git倉庫中的每一個檔案的每一個版本都被拉取下來,指令格式是 git clone [url]
這會在你執行指令的目錄下建立一個名為 ztree_v3 的檔案夾,倘若想自定義本地倉庫的名字,可以使用如下指令
這樣的話,在本地建立的倉庫名字變為 mytree
嗨~今天你暴躁了嗎?
~~~關注我,更多精彩内容帶給你,關注私聊帶走絕密知識~~~