- 在本地計算機生成公鑰和密鑰
ssh-keygen -t rsa
成功后的.pub文件存放的是公鑰,id_rsa存放的是私鑰
- 在本地計算機生成公鑰和密鑰
2 .將計算機生成的公鑰設置在GitHub上(在設置上)
- 新建倉庫,并將GitHub上面的倉庫clone到本地(注意在下載時,會先連接,也就是將GitHub的公鑰傳遞到本地)
git clone ssh/http
- 新建倉庫,并將GitHub上面的倉庫clone到本地(注意在下載時,會先連接,也就是將GitHub的公鑰傳遞到本地)
- 記錄遠程的路徑
git remote -v
- 記錄遠程的路徑
- commit 提交后是提交在本地倉庫,要使遠程庫同步,應該使用:
git push
- commit 提交后是提交在本地倉庫,要使遠程庫同步,應該使用:
- github 上面的 commit 用于查看提交的內容
-
- 每次修改文件,.idea都會相應的變動,這個文件需要忽略。
在對應的文件下通過命名創建.gitignore文件(注意只能用命令創建)
在該文件中添加忽略文件 ./idea/*
-
如果上面的代碼沒有生效,原因是以前已經將.idea已經添加了,所以沒有效果,需要刪除本地緩沖,然后再次提交才會有效果
git rm -r --cache .
運行成功后,庫中就沒有.idea文件
- 空的文件夾無法加入到版本控制
- 注意在本地創建的分支,推送到遠程倉庫命令
git push origin developer
- 注意在本地創建的分支,推送到遠程倉庫命令
- 將分支中的login.html文件合并到master中(可以使用指令,也可以在線操作)
- 刪除本地分支
git branch -d developer
- 刪除本地分支
- 刪除遠程分支(注意:在developer分支下,無法刪除自己,必須切換到其它分支才能刪除developer)
git push origin --delete developer
- 刪除遠程分支(注意:在developer分支下,無法刪除自己,必須切換到其它分支才能刪除developer)
- 發布重要版本打標記(tag)
releases可以查看有多少個版本
- 發布重要版本打標記(tag)
- 給版本1.0加備注
git tag -a v1.0 -m"1.0版本"
- 給版本1.0加備注
- 查看當前的版本
git tag
- 查看當前的版本
- 查看某個版本的tag
git show v1.0
- 查看某個版本的tag
- 上面操作只是在本地打tag,還必須設置到遠程
git push origin --tags
- 上面操作只是在本地打tag,還必須設置到遠程
- 刪除tag,應該先刪除本地,再刪除遠程
- 刪除本地 git tag -d v1.0
- 刪除遠程 git push origin :refs/tags/ v1.0
- 刪除tag,應該先刪除本地,再刪除遠程
- 多人開發創建組織(必須先創建一個組織)