git 版本控制总结

git 是代码编辑版本控制工具, 在MAC上自带的有, XCode也支持Git 下面是git的用法

git —version 查看git版本

  1. git config —global user.name+“名字”
  2. git config —global user.email  +邮箱
  3. git config —global -l 查看git的配置
  4. git config —global -e 进入vim查看git的配置
  5. 每次提交只能把暂存区的提交
  6. staging area 暂存区
  7. git commit提交
  8. git status 状态
  9. git log 记录
  10. 本地的修改放进回收站 git stash
    从回收站中恢复本地的修改 git stash apply
git show +哈喜值    显示git内容
git -a 把已经修改的内容都提交
git commit  -a -m “  ”  不用进入编译器,直接起名
git checkout — <file>撤销
git reset  HEAD <file>撤销(从暂存区撤销)
git branch 显示所在的主分支
git clone URL 克隆主分支
mkdir -p a/b/c 创建多极目录
git tag -a 标签 -m “” +哈喜   在特定地点创建标签
git diff -staged 与暂存区的进行比较
man git-stash 查看用法
git branch -d +分支 删除分支
git checkout +分支 切换分支
git merge +分支,合并分支
git init —bare 建立裸仓库
git reset —hard +哈喜值   回到记录时候的状态
git reflog
git branch +分支 +哈喜值 
git commit —amend -m “ “ 修改上一次记录
git checkout -b +分支 创建分支并且切换分支
git remote add <name> <URL>  添加远端仓库
git fetch <name>   更新远端仓库的分支和数据
git pull <reponame> <branchname>  获取并合并远端仓库的分支到当前分支  
eg:  git pull origin master 
上传本地分支和数据到远端仓库
git push <reponame> <branchname>
eg:  git push origin master 
跟踪远端仓库上的分支
git checkout --track origin/testbranchpu
更新远端仓库的分支和数据  git fetch <name>
git push origin 空 :远端分支 删除远端分支
git branch —all  查看远端分支
git add -f  * 添加 . 文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值