git工具分享
现在不论前后端,git管理项目那是必不可少的,网上的命令教程也有很多,但是工具却不好下载,所以在此在下当个搬运工。。。
分享两个git程序,网络不好的朋友们可以自己下载一下哈
Git-2.21.0-64-bit.exe
Git-2.37.3-64-bit.exe
还有一点就是现在很多都用工具提交代码了,所以很大的可能会遇到设置邮箱和用户名,所以命令也在此log一下:
git config --global user.name "xxx"
git config --global user.email "xxx"
再来点其他常用的命令吧:
- git命令:
git init 初始化本地仓库
git add . 添加到暂存区
git status查看git此时提交的状态
git commit -m '' 提交到本地仓库,并添加备注,若不添加备注进入vi编辑器:i进入编辑模式 ESC + :wq退出
git log 查看git提交记录
git reserve --hard HEAD^回退上一个版本 ^^ 两个版本 HEAD ~1 HEAD ~2
git reflog 查看操作记录
git reserve --hard 6位版本号
- 远程仓库:
git config --global user.name "xxx" 设置用户名
git config --global user.email "xxx" 设置邮箱
git config --list 查看配置的信息
git remote add origin 远程地址,git添加一个源origin 随便写, push 结合
git push -u origin master 将远程仓库origin的master分支与本地仓库master分支关联,相当于git push -u origin master:master,
git push origin master
- 多人协作:
git branch -a 查看所有分支
git checkout -b dev 加-b创建新分支, 不加-b切换分支
git merge 合并 切换到master,合并 dev分支,把dev分支合并到master分支上
git push origin dev:dev把本地的dev分支上传到远程分支
git push origin :dev删除远程dev分支
git branch -d dev 删除本地分支
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)