推送到多个git仓库
<pre>
git remote add origin git@github.com:looly/hutool.git
git add .
git commit -m 'First commit'
git push -u origin master
</pre>
<pre>
git remote add origin git@github.com:looly/hutool.git
git remote add osc git@git.oschina.net:loolly/hutool.git
git add .
git commit -m 'First commit'
git push -u origin master
git push -u osc master
</pre>
<pre>
!/bin/bash
echo 'Push to origin master'
git push origin master
echo 'Push to osc master'
git push osc master
</pre>
修改文件或移动文件
- 修改文件名:git mv test.md xxoo.md
- 移动文件:git mv test.md var
本地项目绑定git仓库
-
git init
初始化 -
git remote add origin
仓库地址 -
git add .
添加到版本控制状态 -
git commit
提交 -
git push -u origin master
推送到仓库地址
git基本语法
-
git diff + 文件名
查看文件不同点 -
git checkout + 分支名称
切换分支 -
git checkout + 文件名
把本地文件还原为git仓库版本上最新的文件 -
git checkout -b 分支名
创建并切换到新的分支 -
git branch
查看有哪些分支 -
git branch + 分支名称
新建分支 -
git branch -v
查看每个分支最有一次提交 -
git branch -d + 分支名
删除一个分支 -
git merge + 分支名
合并[分支名]到当前分支 -
git log
查看提交日志 -
git blame + 文件名
查看文件的每一行的作者、最新的变更提交和提交时间展示出来 -
git show + #
显示某次提交的内容 -
git remote rm +远程地址名称
删除远程地址
网友评论