1、初始化本地仓库
git init
git add README.md
git commit -m "first commit"
第一行,是说新建一个 README.md 文件,并且写上你自定义的内容;
第二行,通过 git init 命令做本地仓库的初始化;
第三行,将 README.md 添加到暂存区;
第四行,提交暂存区并写好注释说明。
2、本地仓库和远程仓库创建联系
git remote add origin git地址
3、移除本地仓库和远程仓库的关联
git remote rm origin git地址
4、首次提交
git push -u origin master
5、推送本地修改到远程
推送前一定要先拉取最新代码,并且每次修改前及时拉取最新代码是非常好的习惯。
//拉取最新代码
git pull origin master
//查看本地仓库状态
git status
// 将所有修改更新至暂存区
git add .
// 提交暂存区更改 并写上明确的注释说明
git commit -m "注释内容"
// 提交修改至主分支
git push origin master
6、将远程仓库同步到本地
git clone https://username:password@github.com/username/xxxxxx.git
git remote -v 可以查看远程仓库版本
git fetch origin master 拉取远程仓库更新
7、强制覆盖本地文件
git fetch --all
git reset --hard origin/master
git pull
8、建立并切换到新分支
// 创建分支并且切换到这个分支下
git checkout -b dev
// 切换到某分支
git checkout dev
git checkout master
9、查看所在分支
其中前面带 * 号的为当前所在的分支。
$ git branch
* dev
master
10、分支合并
我们之前假设已经在 dev 分支上做了一些修改,可以发布版本之后,想要合并到 master 分支上。
首先使用 git checkout master 切换到 master 分支,然后执行 git merge dev 命令进行 dev 分支到 master 分支的合并。
$ git merge dev
Updating 1dd1bb5..5fe81cd
Fast-forward
dev.md | 6 ++++++
1 file changed, 6 insertions(+)
11、关联本地文件夹
git init
git remote add origin https:codeup.xxxx.git
git add .
git commit
git push -u origin master
12、更改git地址
git remote set-url origin [new-remote-url]
git remote -v // 显示当前Git仓库的远程仓库地址
git push origin master // 将更改后的代码提交到新的远程仓库地址