git note

git  概念
working ------ git-add ------->    staging ---- git commit----- >  local repo ---- git push------->  remote repo

git  commit -a -m "read me"  # 提交到所有已经修改的文件到本地repo

撤销working directory所作的修改:
git co .    #撤销本地所做的所有修改
git co -- [file name] # 撤销本地对指定文件所作的修改, -- 一般用来表示下一个参数是文件


查看commit历史:
git log
git show      会列出每个commit所作的修改

查看某个commit
git log [commit number/ tag]   # 查看commit或commit对应tag的commit信息
git show [ commit number/ tag]    # 查看具体改动

查看两个commit之间的区别:
git show [commit]   # 比较commit和它前一个commit的区别
git diff  48a9d ed6ebfda  # 比较两个指定commit的区别
git diff  HEAD HEAD~1    # HEAD为当前所在分支的最后一个分支,HEAD~1为HEAD往前的一个commit    ========= $  git show
git diff HEAD ^master # 比较当前分支和master的区别
git diff  [commit1] [commit2] -- [file name] # 比较两个指定commit中指定文件的区别

vi .gitignore 配置忽略文件


分支:
新建分支:
git checkout -b [branch name]
git co -b ares_lws origin/ares_lws  #新建的同时使新建的分支track远端的指定分支

删除分支:
git branch -d [branch name]        #本地
git push origin :aers_lws_location        # delete remote branch

提交分支
git push origin ares_lws:ares_lws

切换分支:$ git checkout [name]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值