设置用户 -> 克隆仓库 -> 修改代码 -> 添加进缓存区 -> 提交到本地代码库 -> 将本地代码同步到远端代码库
-
# git config --global user.name "xxxxx"
# git config --global user.email "xxxx@xxxxx"
: git设置名字和email(可在# cat ~/.gitconfig
查看用户) -
# git init
: 初始化仓库(在空文件夹中) -
# git remote add 名称 https/ssh
: 远程连接仓库 -
# git clone https://
: 克隆仓库 -
# git status
: 查看git库状态 -
# git add
: 将修改添加到缓存区 -
# git diff
: 比较内容(--cached
比较缓存区) -
# git commit -m "文字备注"
: 提交到本地代码库 -
# git push
: 将本地代码同步到远端代码库 -
# git branch xxx
: 创建分支 -
# git branch
: 查看当前分支列表(-d
删除-D
强制删除) -
# git checkout
: 切换分支 -
# git merge -m '备注' 支路名
: 合并主线分支 -
# git reset --hard HEAD^
: 撤销合并 -
# git log
: 查看日志(--stat
参数可查看具体文件的修改) -
# git pull A a1
: 合并A仓库的a1分支
# git pull
: 更新配置文件中(远程仓库)的仓库的修改到当前仓库 -
# git push <远程主机名> <本地分支名> <远程分支名>
: 推送本地修改到远程仓库