GitHub操作合集

现在列举一下关于Git中的一些命令:

安装好git后的第一件事就是配置git参数

$ git config --global user.name "ShaoJie"
$ git config --global user.email xxx@xx.com

查看git参数

$ git config --list

获取git帮助(事实证明好像没什么用,但是不用联网)

$ git help config

克隆现有仓库

$ git clone 项目地址
--- 取一个别名
$ git clone 项目地址 nickname

查看当前文件的状态

$ git status
----
状态简览
$ git status -s

跟踪文件

$ git add 文件名称

忽略文件

$ cat .gitignore(创建的配置文件名称)
-----规则
格式规范:
所有空行或者以 # 开头的行都会被 Git 忽略。

可以使用标准的 glob 模式匹配。

匹配模式可以以(/)开头防止递归。

匹配模式可以以(/)结尾指定目录。

要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

基本命令

1.在工作目录中初始化本地暂存区

$ git init 会在当前工作包下创建.git文件夹

2.从现有仓库中克隆

克隆命令格式:git clone [url]

例如:$ git clone git@gitee.com:oschina/git-osc.git

复制仓库中的数据到本地坏境下。 可以在克隆仓库时重新命名本地仓库的名称

$ git clone git@gitee.com:oschina/git-osc.git mygit

3.将文件添加到暂存区

$ git add 文件名称

注:使用git add -Agit add . 可以提交当前仓库的所有改动。

$ git add -A添加单个文件到暂存区

$ git add .添加所有文件到暂存区

4.查看当前仓库的提交状态

$ git status -s

5.将暂存区的文件提交到暂存区 -m后面写的是备注

$ git commit -m "备注"

6.查看提交的日志

$ git log

$ git log --oneline查看简易日志

7.查看暂存区状态

$ git status

8.查看对比

$ git diff

9.删除文件
$ git rm 文件名称
-----强制删除文件
$ git rm 文件名称  -f
10.文件重命名

$ git mv 原文件名称修改的文件名

分支命令

  1. 查看所有分支

    $ git branch

  2. 创建分支

    $ git branch 分支名称

  3. 切换分支

    $ git checkout 分支名称

  4. 删除分支(本地)

    $ git branch -d 需要删除的分支名称

  5. 合并分支
    --- 将本分支合并到某个分支
    $ git merge 分支名(分支对象)
    
    版本

    $ git tag

    $ git -a

和远程仓库交互

在Github创建仓库

1.关联远程仓库

$ git remote add origin 项目地址

$ git remote add origin git@github.com:xingpenghu/t1.git

2.提交到远程仓库

$ git push origin master

3.查看当前的远程仓库

$ git remote

4.查看当前的远程仓库

$ git remote -V

5.从远程仓库下载新分支与数据

$ git fetch

6.远端仓库提取数据并尝试合并到当前分公

$ git merge
$ git push alas branch

7.推送到远程仓库

$ git push origin master

8.新增从远程仓库

$ git remote add origin2 it@pithub.com:xingpenghul/t1.git

9.删除远程仓库

$ git remote rm

10.更新远程仓库到本地

$ git pull origin 分支名称

11.删除远程仓库分支

$ git push origin –-delete 分支名

12.回退上一个版本

$ git reset --hard HEAD

13.更换提交地址
--删除原有的提交地址
$ gitremote rm origin
-- 添加新的地址
$ git remote add origin  http://XXX.com

个人博客:https://www.lzmvlog.top/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
Github下载地址:https://github.com/XLAccount/MiaoBo 项目详解地址:http://www.code4app.com/blog-843201-350.html 快速集成RTMP的视频推流教程:http://www.code4app.com/blog-843201-315.html ffmpeg常用命令操作:http://www.code4app.com/blog-843201-326.html #关于IJKMediaFramework/IJKMediaFramework.h找不到的问题,下载后直接拉到项目中即可 下载地址:https://pan.baidu.com/s/1boPOomN 密码::9yd8 #BUG修复: 解决登录程序偶尔崩溃,修复轮播图片和页面控制器叠加等问题,修复新浪授权登录 (2016.9.7) 解决程序运行中偶尔崩溃问题,解决连续下拉刷新崩溃问题,优化代码 (2016.9.8) 优化直播页面,减少不必要的性能消耗,增加用户体验 (2016.9.11) 适配5s以上的机型除了6sPlus和6Plus延迟较大外,其余延迟都较小,网速好的话可以忽略不计 (2016.9.12) 新版本极大优化程序性能,修复关注数据异常等小问题,重新布局热门页面,减少因反复加载带来的性能消耗 (2016.9.13) 增加个人中心页面,采用下拉放大图片 ➕ 波纹效果 (2016.9.14) ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb.gif) 展示图片 ![image](https://github.com/XLAccount/ALLGIFS/blob/master/psb-1.gif) 展示图片 ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb-2.gif) 展示图片 ![image text](https://github.com/XLAccount/ALLGIFS/blob/master/psb-3.gif) 展示图片 感谢大神Monkey_ALin http://www.jianshu.com/users/9723687edfb5/latest_articles 的demo支持
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值