整体思路:
1、在本地创建了一个Git仓库后
2、在GitHub创建一个Git仓库
3、让这两个仓库进行远程同步
这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得。
- 一、安装Git在Linux上安装Git
https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496
- 二、创建版本库(本地库)
https://www.liaoxuefeng.com/wiki/896043488029600/896827951938304
第一步,创建一个目录
$ mkdir learngit
$ cd learngit
$ pwd
/Users/michael/learngit
第二步,通过git init命令把这个目录变成Git可以管理的仓库:
$ git init
Initialized empty Git repository in /Users/michael/learngit/.git/
第三步,用命令git add告诉Git,把文件添加到仓库:
$ git add readme.txt
第四步,用命令git commit告诉Git,把文件提交到仓库,-m后面输入的是本次提交的说明
$ git commit -m “wrote a readme file”
[master (root-commit) eaadf4e] wrote a readme file
1 file changed, 2 insertions(+)
create mode 100644 readme.txt
为什么Git添加文件需要add,commit一共两步呢?因为commit可以一次提交很多文件,所以你可以多次add不同的文件,
$ git add file1.txt
$ git add file2.txt file3.txt
$ git commit -m “add 3 files.”
三、远程仓库
首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:
四、文件管理
https://www.liaoxuefeng.com/wiki/896043488029600/896954074659008
五、分支管理
- 简易的命令行入门教程:
Git 全局设置:
git config --global user.name “hejinde”
git config --global user.email “ithejinde@163.com”
创建 git 仓库:
mkdir flink_test01
cd flink_test01
git init
touch README.md
git add README.md
git commit -m “first commit”
git remote add origin git@gitee.com:hejinde/flink_test01.git
git push -u origin “master”
已有仓库?
cd existing_git_repo
git remote add origin git@gitee.com:hejinde/flink_test01.git
git push -u origin “master”