检出仓库
$ git clone url地址
根据提示输入用户名密码
添加与提交
- 添加文件,添加到缓冲区
$ git add 文件名
- 提交改动
$ git commit -m "提交的日志说明"
- 推送远端仓库
$ git push origin master
可以把 master 换成你想要推送的任何分支。
分支
- 切换到一个全新的feature分支
$ git checkout -b feature
- 推送新分支到远端仓库,以便其他人可以看到该分支
$ git push origin <branch>
- 切回master
$ git checkout master
- 删除本地分支并推送远端
$ git branch -d feature
$ git push origin feature
更新与合并
- 拉取最新代码
$ git pull
- 其他分支feature合并到当前分支
$ git merge feature
一般情况会自动合并代码,但是也存在文件都有修改无法合并成功,我们需要手动修改后执行以下命令以便标记合并成功
$ git add 文件名
标签
可以执行如下命令以创建一个叫做 1.0.0 的标签:
$ git tag 1.0.0 1b2e1d63ff
1b2e1d63ff 是你想要标记的提交 ID 的前 10 位字符。使用如下命令获取提交 ID:
$ git log
替换本地改动
某个文件本地改动后想还原代码库对应的文件内容
$ git checkout -- <filename>
网友评论