Git使用经验总结1
1. 概述
就不去介绍一些Git最常规的命令了,这些命令一般的教程都有,这里更多的总结自己的一些使用经验。当然作为初学者,常规的基础命令最好都亲身实践一下。
2. 界面化工具
Git命令用起来还是挺繁琐的,所以一般都有一个界面化工具来辅助使用,除非你的Git命令用的真的很溜。我这里推荐使用TortoiseGit,与我之前使用的TortoiseSVN风格非常类似,非常利于上手,尤其是可以以图标的形式标记文件的状态:
3. 远端覆盖本地
使用Git时经常会遇到不知道哪里出问题的情况(尤其是在遇到代码冲突、分支合并等问题时),毕竟Git命令太繁琐了,不可能每个命令及其参数都了解的很清楚。这时还是祭出“远端覆盖本地”大法,先让本地代码恢复成服务器远端最新代码的状态:
git fetch --all
git reset --hard origin/master (这里master要修改为对应的分支名)
git pull
当然,如果本地代码也很有价值,记得先本地备份好。待远端覆盖本地后,再依据本地备份逐步修改提交代码。
4. 设置代理
给Git设置代理也是经常会用到的:
# 设置代理
git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
# 取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)