1、Git安裝
Git官網地址:https://git-scm.com/download
Git安裝詳解:https://blog.csdn.net/huangqqdy/article/details/83032408
2、設定Git
安裝git后的第一件事,設定全域資訊用戶名和郵件地址,因為每一個git的提交都會使用到這些資訊,并且他會寫入到你每一次的提交中,
創建一個新的檔案夾,打開后單擊右鍵,選擇Git Bash Here,
git config --global user.name <用戶名>

git config --global user.email <郵箱>

3、生成公鑰
ssh-keygen -t rsa 生成公鑰 回車三次

執行 cat ~/.ssh/id_rsa.pub 查看公鑰

打開gitee網站:https://gitee.com/
單擊右上角頭像,點擊設定,在左側找到安全設定中的
SSH公鑰

將剛才獲得的公鑰復制,并取一個標題,點擊確定,

4、創建遠程倉庫
點擊頭像旁的加號,選擇新建倉庫


復制付訓得的地址

打開創建的檔案夾中的git
輸入git clone <剛復制的地址>

同時在剛創建的檔案夾中獲得獲得一個檔案


5、上傳檔案到遠程倉庫
打開檔案,新建一個文本檔案,改名web.html

單擊右鍵打開git視窗
輸入git add .

然后輸入git commit -m “操作描述”

接著輸入git push origin master

這樣檔案就會被推送到線上倉庫

附:Git常用操作
1、git config --global user.name “YourName”
2、git config --global user.email your_mail@example.com
初次使用Git先做自我介紹,在你提交代碼的時候會顯示你的名字和郵箱,以便可追溯,
注意:初始化本地倉庫之前一定先添加“.gitignore”檔案,
3、git branch -a 查看該倉庫中所有的分支 /
4、 git checkout -b CCC origin/分支名 將某個分支checkout到你自己的本地作業分支CCC上,“CCC” 是一個分支名,隨便起你認為有意 義的名字,
5、git status 查看一下哪些代碼做了修改,增加、洗掉了哪些檔案
6、git add /git add . 準備添加修改到倉庫中,如果倉庫中已經使用了.gitignore檔案過濾,可以直接git add .(注意后 面多一個“.”)
7、git commit -a -m “寫上你的change log” 提交到倉庫
8、git pull origin 遠程分支名 本地分支名,將遠程分支fetch下來并且和本地分支merge,git pull == git fetch + git merge 如果git pull產生代碼沖突,必須要fix沖突,再git commit一次 如果git pull沒有代碼沖突,git會進入vim文本編輯器模式讓你輸入Log來說明為什么需要這次 Merge,按”i”鍵(“insert”的第一個字母吧)開始寫Log;寫完后按“ESC”鍵,再輸入“:wq”,保存并 退出vim編輯器模式,
注意:對于git新手,在做git pull之前,最好先備份一下自己的工程,以免出錯,
9、git push origin 本地分支名:遠程分支名 將本地分支push到遠程分支上
10、git log 查看每次提交的資訊
11、git reset --hard xxx 版本回退,xxx是commit ID,即git log看到的那20個位元組,
12、git reflog 可以查看到被回退后的提交的log,方便回退后再恢復到某次新的提交,
13、git checkout – file.name 撤銷還未經過
14、git add file.name到快取區的修改, – 很重要,沒有會 變成創建分支,
15、git merge -m “寫上你的Log” a_branch_name 合并a_branch_name分支到當前分支,
16、git diff file.name 查看file.name檔案修改了哪些內容, git stash 把當前的作業隱藏起來 等以后恢復現場后繼續作業
17、git stash list 查看所有被隱藏的檔案串列
18、it stash apply 恢復被隱藏的檔案,但是內容不洗掉 git stash drop 洗掉檔案
19、git stash pop 恢復檔案的同時 也洗掉檔案
20、git clean -f 洗掉沒有被git add的檔案,即沒有被git追蹤的檔案
21、git clean -df 洗掉沒有被git add的檔案和檔案夾,即沒有被git追蹤的檔案和檔案夾
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/107152.html
標籤:其他
下一篇:VUE 3.0初體驗
