如何使用git 以及gitee


首先安裝git,選擇版本進行安裝。推薦使用淘寶鏡像安裝

https://npm.taobao.org/mirrors/git-for-windows/

接下來注冊碼雲賬號。。。。。

 剛注冊的賬號需要有shh公鑰

https://gitee.com/help/articles/4181#article-header0

按教程生成shh公鑰,公鑰在一個后綴為pub的文件,用記事本打開復制就可以了。cmd會顯示它的位置

將shh公鑰添加到多行文本域,標題會默認郵箱,也可以自己填。點擊確定

 

 

 

接下來就可以創建倉庫上傳代碼了

一、創建倉庫

 

 二、打開cmd命令 Git 全局設置:

git config --global user.name "吳2020"
git config --global user.email "2213127617@qq.com"

三、選擇要上傳的項目文件,按住shift +右擊  選擇 powershell 窗口

1.  git init 

創建個 .git 這樣一個目錄

2. git status

查看倉庫當前的狀態,顯示有變更的文件

3.  git add .

添加所以文件到倉庫

4.  git commit -m "add files"

提交暫存區到本地倉庫

5. git status (可以不操作)

再次查看當前狀態

6.git remote add origin https://gitee.com/wuzheng2020/vue01.git

遠程倉庫操作 (第一次會彈出一個小窗口,需要你輸入碼雲的賬號和密碼)

7.git push -u origin master

上傳遠程代碼並合並

四、刷新鏈接

 藍色的代碼創建完倉庫都有的,直接復制粘貼自己的就可以了

但是在大公司,並不是一個人在開發項目,這時就需要分支這東西了,一個人開發一部分,互不干擾。

Git 分支管理

1.創建分支命令:(我創建的是mybranch)

git branch mybranch

2.切換到分支命令:

git checkout mybranch

3.將要提交的文件信息添加到索引庫

git add .

4.為本次修改添加備注

git commit -m "my commit"

5.上傳到分支mybranch

git push origin mybranch

將分支合並到master主分支

1.首先切換到master分支上

git checkout master

2.如果是多人開發的話 需要把遠程master上的代碼pull下來

git pull origin master

3.然后我們把mybranch分支的代碼合並到master上

git merge mybranch

4.然后查看狀態(可以不操作)

git status

5.提交

git push origin master

 

刪除分支

git branch -D mybranch

 

 

 如果git push遇到此問題Updates were rejected because the remote contains work that you do

經過查資料發現是因為我們在本地新建庫后,與遠程倉庫的內容不一致導致的。為此在我向遠程庫推送的時候,要先進行pull,讓本地新建的庫和遠程庫進行同步。
正確步驟:

 

方法一:
本地沒有ReadMe文件,那么就在本地生成一個:

git pull --rebase origin master     本地生成ReadMe文件 
git push origin master

或直接

git pull   先將本地庫更新到與遠程庫一致的版本

git push 再運行git push即可成功。

 

方法二:
那我就強制上傳覆蓋遠程文件,
git push -f origin master
(這個命令在團隊開發的時候最好不要用,否則可能會有生命危險)

 

其他問題

 如果遇到遠程來源已存在,可以使用命令刪除原來的遠程鏈接,再去連接現在的連接

git remote remove origin

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM