git命令
1 cd path#仓库目录 2 git init #添加仓库 3 git add filename #在仓库中添加文件 4 git commit -m "提交说明" 5 git status # 工作区状态 6 git diff filename #查看修改内容 7 8 # HEAD 指向当前版本 9 git log # 查看提交历史 10 git reset --hard head^ #上一版本 11 git reset --hard head^^ #上上版本 12 git reset --hard head~100 # 13 git reset --hard commit-id #版本穿梭 14 git reflog #查看命令历史 15 16 17 # git 管理的是文件的修改 而不是文件 18 git add file #将修改放入暂存区 19 git commit #将暂存区的修改提交 20 21 git restore file #撤销工作区的修改 22 git reatore --staged file #撤销暂存区的修改回退到工作区 23 24 git rm file #删除工作区的文件并将删除添加到工作区 25 26 27 28 git branch #查看分支 29 git branch <name> #创建分支 30 git checkout<name> git switch <name> #切换分支 31 git checkout -b <name> git switch -c <name> #创建并切换分支 32 git merge <name> #将分支合并到当前分支 33 git branch -d <name> #删除分支
34 35 36 git remote add origin git@github.com:ywsimon/leetcode.git #关联远程仓库 37 git push -u origin master #第一次推送内容 38 git push origin master #推送最新修改 39 40 git clone git@github.com:ywsimon/gitskills.git #克隆远程仓库