?Git ?? ? ?添加暂存盘 ?? ??? ? git add my.txt ?? ??? ? ?git add @.txt ?? ??? ? git add . ?? ? 从暂存盘撤回 ?? ??? ? git checkout my.\txt ?? ?提交到版本库 ?? ??? ? git commit -m"提示文本" ?? ? 切换版本库 ?? ??? ? git reset --hard 版本号 ?? ??? ? git reset --hard HEAD^^ ?? ? 记录 ?? ??? ? git log提交记录 ?? ??? ? git reflog所有相关记录 ?? ? ?分支 ?? ??? ? git branch查看分支 ?? ??? ? git checkout -b分支名 切换并创建分支 ?? ??? ? git checkout分支 切换分支 ?? ??? ? git merge分支名,把某分支合并到当前分支 ?? ?远程相关命令 ?? ??? ? git remote add origin ?xxx.git本地添加远程仓库 ?? ??? ?git push -u origin master 创建并推送master分支到远程(第一次使用) ?? ??? ? git push -f origin master 强制推送本地master分支到远程(不得已使用) ?? ??? ? git push origin --all 推送所有分支到远程 ?? ??? ? git push origin master 普通推送到远程 ?? ??? ? git clone xxx.git 把远程仓库复制到本地 ?? ??? ? git pull origin master 把远程的master拉取本地 ?? ? 协作开发 ?? ??? ? 1.分支是独立的相互不影响 ?? ??? ? 2.制作的时候先pull拉取更新(服务器永远是最新的) ?? ??? ? 3.然后写代码 ?? ??? ? 4. git add . ? ? ?git commit -m "提示"提交到版本库 ?? ??? ? 5.git push origin xxx到服务器 ?? ??? ? git checkout Dev ?git merge 小武 ?git checkout master ?git ?merge dev ?git add . ?git commit -m ?git push origin master ?? ?vue ?? ??? ? 1.远程创建空的仓库 ?? ??? ? 2.本地 git remote add ?origin xxx.git ?? ??? ? 3.本地git add . ?? ??? ? 4.git conmot -m 'xxx' ?? ??? ? 5.git puh origin master 本地推送给服务器 ?? ?成员 ?? ??? ? 1.接收成为开发者 ?? ??? ? 2.git clone复制项目 ?? ??? ? 3.切换到xiaowu分支 ?? ??? ? 4.写代码 ?? ??? ? 5.提交了小武分支 ?? ? 组长 ?? ??? ? 1.分享项目,让成员接收 ?? ??? ? 2.拉取了成员最新分支 ?? ??? ? 3.成员合并到master分支 ?? ??? ? 4.git add git commit提交到版本库 ?? ??? ? 5.推送了master分支到服务器
|