git init
//建立後會在當前資料夾生成.git檔案
git add readme.md //將readme.md檔案新增到暫存區中
git add a.txt b.txt c.txt text/d.txt //選擇新增哪些**
git add . //新增所有檔案
git stutas
如果**更改並沒有新增到暫存區,會顯示紅色部分,
modified: readme.md //紅色的
如果更改**新增到暫存區,會顯示綠色
new file: readme.me //綠色的
git commit -m '引號內是本次修改的備註' //提交**到版本庫
如果是第一次安裝使用git,此處會讓你配置使用者資訊
git config --global user.name '你的github使用者名稱'
git config --global user.email '你的github登入郵箱'
建立遠端倉庫,選擇ssh,,不建議用https。關聯本地的倉庫與遠端的倉庫。只需要關聯一次
git remote add origin + 倉庫位址 //倉庫位址建議使用ssh
git add .
git commit -m "本地提交的備註"
git push origin -u master //第一次上傳
git push origin master //不是第一次上傳,更新資料
因為我們使用的是ssh,第一次提交**的時候會提示要配置秘鑰
第1步:建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有,開啟(windows下開啟git bash),一直敲回車即可,建立ssh key:
ssh-keygen -t rsa -c "你的github郵箱"
第2步:開啟.ssh/id_rsa.pub這個檔案,複製裡面的內容
第3步:開啟 github 的**,找到設定,選擇 ssh公鑰,標題自己寫,內容即為第2步中複製的內容,需要輸入你的碼github的密碼,這一次以後,本台電腦上傳**到該組織再也不用輸入密碼了
git clone + 位址 //建議使用ssh的位址
拉取遠端**前需要本地commit一次,用於儲存本地修改的**到本地倉庫裡(不用push)
再pull拉取遠端**。直接pull拉取遠端**可能報錯或者丟失本地修改的**
//先commit本地**
git add .
git commit -m "提交本次修改的內容"
//再拉取遠端**
git pull origin master
//拉取遠端**後可能會有**合併的衝突,手動處理衝突。衝突處理完成後,可以進行push提交你本次修改的**
git push origin master
新建Git倉庫並關聯遠端Gitlab
1 自己在gitlab上建乙個倉庫後,後面會有乙個命令使用demo,按照那個命令就可以了 直接clone專案 git clone git new.gitlab.jiushiyaokuaile.cn root demo.git cd demo touch readme.md git add readm...
轉殖Git倉庫
1.1 從遠端倉庫中轉殖整個 倉庫 mkdir demo 在當前路徑下新建乙個資料夾,用來存放將要拉取的整個 庫 cd demo 進入這個資料夾 repo init u ssh b master u 指定乙個url,其連線到乙個manifest倉庫 m 在manifest倉庫中選擇乙個xml檔案 m...
新建GIt倉庫,關聯伺服器位址。
1.設定使用者名稱和郵箱 git config global user.email you example.com git config global user.name your name 檢視使用者名稱和郵箱 git config user.name 本地分支合併 develop覆蓋master...