𝖄𝕺🌎𝕿𝕽𝕺¥

𝖄𝕺🌎𝕿𝕽𝕺¥

𝕴 𝖉𝖔 𝖒𝖆𝖌𝖎𝖈
github

新手上手git常用命令总结

Git#

Git是一个开源的分布式版本控制系统。我的理解是一个抓取远程服务器中文件到本地,并支持从本地再次上传至服务器的工具。例如应用在githubgitlab平台上。比如用于个人快速上传文件到平台,用于团队上传代码至共享库。最重要的是每次上传文件会显示文件内容的增减修改,方便了团队参考和使用。

最常用代码#

git clone —— 克隆服务器文件到本地
git status —— 检查并列出已修改文件
git add {fileName}—— 提交修改
git add . —— 提交所有修改
git commit -m '#' —— 添加推送备注#
git branch {branchName}  —— 创建新分支
git switch {branchName} —— 移动到分支
git switch {branchName}^ —— 移动到分支的上级提交
git switch {branchName}~x —— 从branchName分支向上移动x级
git reset {branchName} —— 返回到branchName分支
git rebase {branchName} —— 基于当前分支合并修改
git merge {branchName} —— 合并该分支修改到当前分支

那么有什么区别?用哪一个?
git rebase VS git merge? 更优雅的 git 合并方式值得拥有

git commit -m '#' —— 添加推送备注#
git push —— 推送提交修改的文件至远程服务器
git pull —— 抓取远程服务器中的更新文件至本地(前提远程服务器文件有更新)

Reference#

Git Reference https://git-scm.com/docs
Git 基本操作 | 菜鸟教程 https://www.runoob.com/git/git-basic-operations.html

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。