【持续更新】ubuntu中的git命令
git init
初始化本地目录作为本地仓库
git remote add origin xxxxxxx
xxxxxxxx是指git地址。本条命令是将本地仓库和远程仓库连接起来。
git pull origin master
意思是将远程origin主机的master分支拉取过来和本地的当前分支进行合并。加上--allow-unrelated
参数,表示允许合并两个不相关的仓库历史。
git merge --abort
取消合并代码。
git reset --merge
在撤销目前的工作树和索引(stage)更改的同时重建一个合并提交。
git status
文件或文件夹在工作区或暂存区的工作状态。
git add .
将当前目录中的文件或文件夹加载到暂存区。
git commit -m "xxxxxxx"
提交暂存区中的文件到本地仓库中。
git push -u origin master
将本地仓库推送到master分支。
git pull -u origin master --rebase
是将远程仓库中的文件先拉到本地,在提交到远程仓库。
git config --global user.name "xxxx"
初始化github的用户名
git config --global user.email 'xxxxxx'
初始化github用户的邮箱。
git branch
查看仓库分支
git switch
高版本中用来切换分支的命令。
git checkout xxx
低版本中用来切换分支的命令。
git branch -d xxx
用来删除分支的命令。
git branch -r
用来查看远程分支的命令。