創(chuàng)建新的git倉(cāng)庫(kù)
git init # 初始化
git add readme.md # 添加新文件
git commit -am "some description"
git remote add origin? [遠(yuǎn)端地址]? # 添加遠(yuǎn)端倉(cāng)庫(kù)地址
git push -u origin master # 提交到遠(yuǎn)端
git branch newbranch # 在本地創(chuàng)建分支
git checkout newbranch # 切換到新分支
git push origin newbranch # 將新分支提交到遠(yuǎn)端
git branch -d newbranch # 刪除本地分支
git psuh origin :newbranch # 刪除遠(yuǎn)端分支瞻离,分支前的冒號(hào)代表刪除
git branch -a # 查看有哪些遠(yuǎn)端分支
git branch -a # 查看有哪些遠(yuǎn)端分支,并顯示最后一下commit信息
git push origin --delete [遠(yuǎn)端分支名稱(chēng)] # 刪除指定遠(yuǎn)端分支
git log # 顯示提交日志煞檩,展示不那么漂亮
git log --pretty=oneline # 查看提交日志旨指,在一行展示译株,更漂亮
git reset --hard [commit id] # 通過(guò)git log 查看提交歷史以確定要回到的位置铛只,并拿到想回到的commit id 執(zhí)行之
git reflog # 查看所有執(zhí)行的git命令 可以用來(lái)查找回滾之前的 commit id 在使用git reset --hard 回滾過(guò)去