Shell使用git

在github上面创建一个新的项目,命名为GitTest
github:https://github.com/linx214/GitTest.git

1. 创建Github仓库

打开terminal,创建本地github仓库

git clone https://github.com/linx214/GitTest.git

上传README.me文件到github仓库

cd GitTest
echo "# GitTest" >> README.md
git add README.md
git commit -m "提交README.md文件"
git push -u origin master

编写一个main.cpp文件,编辑内容并上传到github上

touch main.cpp
open main.cpp 编辑内容
#include <iostream>
int main(int argc, char* argv[]) {
  std::cout << "Hello, World!" << std::endl;
  return 0;
}
git add main.cpp
git commit -m "提交main.cpp文件"
git push -u origin master

当main.cpp发生变更时,使用git status查看本地变动位置


image.png

使用git add *, 添加全部本地改动

git add *
image.png

如需将改动提交至github上,使用git commit -m "注释", git push -u origin master 即可

2. 分支 branch

2.1 查看当前分支

git branch -a
image.png

2.2 切换分支

git checkout dev
image.png

2.3 在分支上进行提交动作

git checkout test #切换到test分支
#代码变更
git add *
git commit -m "在test分支上进行提交变更"
git push origin test
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 3,974评论 0 11
  • 一、 Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态 git c...
    LOVE_晴天阅读 2,347评论 0 10
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,732评论 4 54
  • 亲爱的素素: 见字如见人。 自从上次得知你我同一个城市,距离只有3公里的路时,我的心情是激动的。两...
    正好有空画画阅读 446评论 2 1
  • 当唐兵拿到接到这个内测邀请的时候其实有点懵逼,2047年,全意识沉浸式vr游戏崛起,基因公司旗下的新宠《完美新世界...
    叶雨听秋阅读 327评论 0 0