• git基本使用


    git学习(随遇到的问题不断更新)

    git 下载

    可以通过homebrew下载,一条命令搞定:brew install git

    常见命令总结

    1、git config(配置)

    设置用户名:git config --global user.name "xxx" 
    设置邮箱:git config --global user.email "xxxxxxxx@qq.com"
    设置基本命令的简写方式:git config --global alias.ci commit (另如:checkout,branch 等)
    查看已经配置的信息:git config -l

    2、git clone(克隆仓库)

    克隆远程仓库:git clone  URL

    3、git branch(分支操作)


    查看分支:git branch
    创建分支:git branch <branchName>
    切换分支:git branch <newBranchName>
    创建并切换分支:git branch -b <branchName>
    删除分支:git branch -d <branchName>

    删除远程分支:git push origin --delete <branchName>

    4 、git status(查看状态)

    查看当前分支的基本状态:git status (如:分支名,)

    5、git add(添加)

    添加某个文件:git add <fileName>
    添加所有改动文件:git add --all

    6、git commit(提交)

    提交改动并且注释: git commit -m "注释说明"
    修改提交(没有push之前):git commit -amend

    7、git push(推送)

    推送到本地分支对应的远程分支:git push
    本地分支推送到远程master分支中:git push origin master

    8、git pull/fetch(拉取)

    远程获取,但不会merge:git fetch
    远程获取,且merge:git pull
    pull = fetch + merge

    9、git merge (合并)

    将branchName合并到当前分支:git merge <branchName>


    10、git 日常开发基本流程最常用(已切换到自己所需分支)

    1.检查分支:git status
    2.添加:git add <file>
    3.提交:git commit -m "加本次提交的说明"
    4.推到远程对应分支:git push
    5.git pull:拉取最新代码

     

    多人并行开发:
    基本步骤同上
    但是容易起冲突,需要解决冲突之后才能正确提交
    可查看log,或者使用可视化工具.如:smartGit


    更多关于git的知识,可以参与<Pro git>pro git中文文档

     http://www.haosf80.com/

     

    没什么大不了,只要每天太阳依旧升起,一切都是美好的~~~
  • 相关阅读:
    self 和 super 关键字
    NSString类
    函数和对象方法的区别
    求两个数是否互质及最大公约数
    TJU Problem 1644 Reverse Text
    TJU Problem 2520 Quicksum
    TJU Problem 2101 Bullseye
    TJU Problem 2548 Celebrity jeopardy
    poj 2586 Y2K Accounting Bug
    poj 2109 Power of Cryptography
  • 原文地址:https://www.cnblogs.com/xujjxin/p/4499953.html
Copyright © 2020-2023  润新知