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 
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

你可能感兴趣的:(Shell使用git)