git基礎操作
1 配置相關信息:
配置ssh密鑰
git config --global user.name "{{username}}"
git config --global user.email "{{email}}"
2 初始化本地倉庫
git init (如果是通過git clone則不需要初始化, 因為會自動將項目初始化)
3 獲取github上的項目到本地
(1) 直接在github上下載壓縮包
(2) git clone "{{github中倉庫的url鏈接}}" --> 只有通過此方法獲取項目文件才能將更新後的項目導入到github倉庫中
4 將項目導入到github相關倉庫
(1) git add . 將項目中所有文件添加到暫存區
(2) git commit -m "{{對本次提交的說明注釋}}" 將暫存區的所有文件提交到本地倉庫中
(3) git remote add {{自定義遠程倉庫的名字}} {{github中倉庫的url鏈接}}
(4) git push remotename main 將項目提交到github倉庫的主線分支中(默認名字是main而不是master)
5 一些額外的常用操作
(1) git remote set-url origin "{{新地址}}" 對遠程倉庫重新賦值
(2) git remote rm "{{遠程倉庫名字}}" 刪除指定遠程倉庫
(3) git remote -v 查看配置好的遠程倉庫
6 .gitignore文件設置
(1) 命名規則
(2) 如果文件已經被跟蹤, 那麼在此文件中設置不被提交的文件也會被提交, 需要通過以下設置進行更改
(3) 刪除跟蹤: git rm --cached {{指定已被跟蹤的文件中不想被跟蹤的文件路徑(路徑一定要具體, 而不只是文件名)}}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通