創建項目並同步至遠程倉庫
-
在本地創建項目完成后
$ git init # 初始化項目 -
在遠程倉庫創建項目
-
在本地倉庫中關聯遠程倉庫
$ git remote add origin 遠程庫地址 -
拉取在遠程倉庫中創建的文件,使得本地同遠程倉庫同步
$ git pull --rebase origin master -
之后就可以進行
$ git add . $ git commit -m'xxx' $ git push ...
git版本回退並同步遠程倉庫
-
找到要回退的commit版本號並復制
$ git log # 按Q退出 -
本地庫版本回退
$ git reset --hard [commitid] -
同步到遠端倉庫
$ git push -f origin [branchName]
git分支操作
-
創建本地分支xxx
$ git checkout -b xxx # 上面的命令是以下命令的簡寫 $ git branch xxx # 創建分支 $ git checkout xxx # 切換分支 -
將本地分支推送至遠程倉庫
$ git push -u origin xxx -
提交xxx分支
# 在做出修改或添加文件后 $ git commit -a -m 'fixed the broken email address' -
推送至遠程倉庫
$ git push -
合並xxx分支到master主分支
$ git checkout master $ git merge xxx -
刪除分支xxx
$ git branch -d xxx
