git常见命令

git init :初始化仓库,将当前目录转化为 git 仓库,开启 git 接管
git status:查看当前文件状态

git status -s:以精简状态查看文件状态

git add <文件名>:将单个文件存入暂存区,例:git add index.html

git add.: 向暂存区中一次性添加多个文件,将所有修改的,新增的加入到暂存区

git commit -m "提交的备注消息":注意,这是提交到本地,之后还需要上传到远程仓库

git commit -a -m "提交的备注消息":跳过 git add 步骤,把所有己跟踪文件提交

git commit -v :当你用- v 参数的时候可以看 commit 的差异

git commit -a -v : -般提交命令

git checkout --index.html:将本次 index.html 在工作区的修改撤消掉

git rm 文件名(包括路径):从 git 中删除指定文件

git reset HEAD filename :移除单个文件

git reset HEAD .:移除所有文件

git rm -f index.js:从 git 仓库和工作区中同时移除 indexjs 文件

git rm --cached index.css:从 git 仓库中移除 index.css 文件,但保留中作区中的 index.css

git log:看你 commit 的日志,按时间先后顺序列出所有提交历史,最近的提交排在最上面

.gitignore :新建 -个文件写上忽略内容

git branch -a :查看所有本地和远程分支

git branch:查看所有本地分支

git branch -r:查看所有远程分支

git branch login :创建 login 分支

git checkout rights:切换到本地 rights 分支

git checkout -b rights:创建并切换到 rights 分支

git merge user :把 user 分支的内容合并到现在所处的分支上

git branch-d: 分支名称:合并后子分支可以删除,删除的时候注意不要处在这个分支里

git branch-D: 分支名称:强制删除

查看远程分支所有

git remote show :查看远程库

git remote show origin:显示远程仓库 origin 里的资源

与远程仓库建立连接

git remote add origin <远程git地址>:git remote add origin http://git.xxx.com

git push origin master-hb-dev:将本地库与服务器上的库进行关联

git checkout --track origin/dev:切换到远程 dev 分支

创建及推送到远程仓库

第一次将本地分支推送到远程仓库

git push origin master:将文件给推到服务器上

git push -u origin user:把本地 user 分支,推送到云端 origin 仓库

git push -u origin payment:pay:上传本地分支,并且为远程分支重命名为 pay

如不是第一次,已经创建过仓库了的直接:git push

git pull:拉取远程分支,在哪个分支上就更新哪个分支里的代码

git pull origin <远程分支名>

克隆远程仓库到本地

git clone git@ github.com.hellamm/first2.git(需要同步的 SSH 地址)
git checkout 远程分支下载到本地仓库
git checkout login:将远程仓库 login 分支,下载到本地
git checkout-b<本地分支名称> 远程仓库名称/<远程分支名称>:下载远程分支并重命名

删除远程分支

git push 远程仓库名称 -delete 远程分支名称 :删除远程仓库指定分支

git branch -D master develop :删除本地库 develop

git checkout -b dev:建立一个新的本地分支 dev

git merge origin/dev:将分支 dev 与当前分支进行合并

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值