git本地倉庫 操作
創(chuàng)建倉庫 git init
提交到暫存區(qū) git add 文件夾或文件名稱 .代表全部文件
提是把暫存區(qū)的所有內(nèi)容提交到當前分支 git commit -m '提交的描述'
查看提交記錄 git log
回退版本 git reset --hard commit_id
丟棄工作區(qū)沒有提交的代碼 git checkout -- gitdemo.html
丟棄暫存區(qū)的代碼 git reset HEAD 文件名 再 git checkout -- 文件名
查看分支 git branch
創(chuàng)建分支 git branch 分支名
切換分支 git checkout 分支名
創(chuàng)建+切換分支:git checkout -b
合并某分支到當前分支:git merge
刪除分支:git branch -d
注意 切換dev分支后,不修改master的代碼,就不會沖突。 修改master 之后 合并dev分支代碼就會發(fā)生沖突。 解決沖突,只需要在vscode開發(fā)工具中 選擇代碼合并方式即可。
git 設置ssh
ssh-keygen -t rsa -C "173794464@qq.com"
cat ~/.ssh/id_rsa.pub
將生成的密鑰 添加到gitee倉庫中,就可以使用ssh地址 克隆和提交項目了
git 遠程倉庫操作
- 克隆 git clone 地址
注意:項目組給你一個項目鏈接,你就克隆到本地
查看遠程地址 git remote -v
刪除遠程鏈接 git remote remove origin
添加遠程地址:git remote add origin
同步遠程 git pull origin master
第一次推送 master 分支的所有內(nèi)容 git push -u origin master