(2019)Git常用命令总结

本文提供了一份详尽的 Git 命令指南,涵盖了从初始化仓库到日常操作、分支管理、远程仓库同步及变更查看等核心流程。无论是初学者还是资深开发者,都能从中快速找到所需的 Git 操作指令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Git 命令

from https://github.com/joshnh/bash_profile/blob/master/.bash_profile

--

初始化和创建工程命令

命令说明
git init初始化本地 Git 仓库
git clone ssh://git@github.com/[username]/[repository-name].git从远程仓库复制工程到本地

基本操作

命令说明
git status检查状态
git add [file-name.txt]添加文件到当前区域
git add -A添加当前所有新或修改过的文件到当前区域
git commit -m "[commit message]"添加提交注释信息
git rm -r [file-name.txt]删除文件或文件夹

创建新分支 & 合并分支

命令说明
git branch列示分支(*为当前分支)
git branch -a列示所有分支:包括本地和远程
git branch [branch name]创建新分支
git branch -d [branch name]删除分支
git push origin --delete [branchName]删除远程分支
git checkout -b [branch name]创建新分支并切换
git checkout -b [branch name] origin/[branch name]克隆远程分支并切换至
git checkout [branch name]切换分支
git checkout -切换到上次签出的分支
git checkout -- [file-name.txt]放弃对文件的修改
git merge [branch name]合并一个分支到当前活跃分支
git merge [source branch] [target branch]合并一个分支到目标分支
git stash备份当前的工作区的内容
git stash clear清空Git栈

分享和项目更新

命令说明
git push origin [branch name]将当前分支推送到origin主机的对应分支
git push -u origin [branch name]上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了
git pushPush changes to remote repository (remembered branch)
git push origin --delete [branch name]Delete a remote branch
git pullUpdate local repository to the newest commit
git pull origin [branch name]Pull changes from remote repository
git remote add origin ssh://git@github.com/[username]/[repository-name].gitAdd a remote repository
git remote set-url origin ssh://git@github.com/[username]/[repository-name].gitSet a repository's origin branch to SSH

检查与比较

CommandDescription
git logView changes
git log --summaryView changes (detailed)
git diff [source branch] [target branch]Preview changes before merging
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值