git初次使用笔记-仅供参考

    技术2022-07-14  72

    git简单使用笔记--仅供参考

    git安装与配置安装git配置git生成公钥拷贝公钥到github git命令的简单使用常用git命令说明举例说明

    git安装与配置

    安装git

    # 安装 sudo apt-get install git # 查看git版本 git --version

    配置git

    git config --global user.name "you name" git config --global user.email "email@example.com"

    生成公钥

    # 一直按回车 ssh-keygen -trsa -C"email@example.com"

    拷贝公钥到github

    # 打开文件并复制 cat ~/.ssh/id_rsa.pub

    复制内容并到github网站进行ssh配置

    git命令的简单使用

    常用git命令说明

    git clone XXX:从代码库中克隆(创建本地仓 → clone的远程仓) git pull origin: 拉取最新代码 git branch testing: 创建名为testing的分支,并切换到testing分支上 git branch:列出所有分支并显示当前处于什么分支 git checkout 分支名: 切换到xx分支

    举例说明

    第一次操作: clone代码:

    git clone 【url】 查看当前分支:git branch 创建新的分支,不要在拉下来的分支进行代码修改 git branch testing git branch可以看到显示2个分支,一个是从代码仓克隆下来的分支一个是自己创建的 分支且当前处于自己创建的分支testing上面 做点代码修改,开始提交代码 `git status`: 红色字体显示的就是发生改变的文件或者文件夹 `git add XXXX`: XXX是红色字体,请有选择的添加 git commit -m “修改说明or解决了什么问题”

    git push origin testing # 在远程仓中添加testing分支,并把代码推送到 远程 仓的testing分支中 # 如果远程仓有testing分支了,且这个分支是你之前创建的分支 删除远程仓中的testing分支 git push origin --delete testing

    第二次操作 # 更新(某分支)最新代码 git pull origin (分支) # 把本地的head和远程head 放到一起 git rebase origin release_dev 多次commit消除 git rebase -i commitid 除第一行不动,其他行的首个单词替换为下面的 squash
    Processed: 0.016, SQL: 9