項目git的步驟
1、創建.gitignore文件,進行文件過濾。寫着不需要上傳到git倉庫的文件夾名字
2、readme.md
3、拷貝LICENSE,開源協議
4、創建本地倉儲
* 使用git init ,此時項目中會新增一個隱藏的.git文件
* git status 查看文件狀態(標紅的都是未提交)
* git add . (添加跟蹤)再git status 可以看到文件便綠了
* git commit -m “init my project” -----提交
提交的時候如果出現以下的錯誤,要加上郵箱名和你的名字(碼雲上的和github上的不一樣)。再執行一次git commit -m "init my project"
5、碼雲賬號上傳項目
需要有ssh公鑰,生成shh公鑰步驟:
- 打開終端(git)進入.ssh目錄cd ~/.ssh 如果.ssh文件夾不存在,執行指令自動創建mkdir ~/.ssh
- 生成RSA密鑰對(可以一直回車)
- 查看公鑰內容cat ~/.ssh/id_rsa.pub
為什么git init ???因為git環境變量沒有配置
第一次使用碼雲倉庫
創建空倉儲
倉儲創建成功
將提示的Git全局設置命令復制到git里執行。
將當前項目按照最后一個框的提示,推送到自己的賬號。彈出的對話框輸入碼雲賬號和密碼
成功
此時刷新碼雲倉庫,就可以看到已經上傳成功。
小結
用(傳統方式)命令行把修改過后的代碼上傳到碼雲
1.git add
2.git commit -m "提交信息"
3.git push
VS Code可視化工具
點完√,再點擊省略號選項中的推送,將其推送到碼雲上。可在碼雲界面看到修改信息
先選中要操作的值,ctrl+shift+L就可以一次性選中所有相同的值,一次改掉
拉取碼雲倉庫到本地
首先在本地建立一個文件夾,切換到文件夾目錄后輸入命令:
git clone 碼雲上項目倉庫的鏈接地址
git創建分支
在項目文件路徑下打開git
20200320補充
1.項目git clone 下來master分支上的代碼,修改之前要首先在本地要創建分支,並且切換到相應的分支上。
2.修改完成后,按照正常的步驟來。
①git add .
②git commit -m "提交信息"
③git push origin 本地分支:遠程分支
Git分支管理
1.創建分支命令:git branch (branchname)
2.切換分支命令:git checkout (branchname)
3.合並分支命令:git merge
4.列出分支基本命令:git branch
5.創建新分支並立即切換到該分支下:git checkout -b (branchname)
6.刪除分支命令:git branch -d (branchname)
Git 查看提交歷史
git log
查看歷史記錄的簡潔的版本:git log --oneline
查看歷史中什么時候出現了分支、合並 git log --graph
逆向顯示所有日志:git log --reverse
查找指定用戶的提交日志:git log --autho(名字)
指定日期:可以執行幾個選項:--since 和 --before,但是你也可以用 --until 和 --after。