在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查看本地变动位置
使用git add *, 添加全部本地改动
git add *
如需将改动提交至github上,使用git commit -m "注释", git push -u origin master 即可
2. 分支 branch
2.1 查看当前分支
git branch -a
2.2 切换分支
git checkout dev
2.3 在分支上进行提交动作
git checkout test #切换到test分支
#代码变更
git add *
git commit -m "在test分支上进行提交变更"
git push origin test