git init
git add .git add -f a.txt 强制添加文件git add * -f 提交文件夹及子文件
git add -A 提交所有变化
git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
git commit -m "上传的第一个文件"
git commit -a
git staus 查看git的状态git log git的提交日志git log --pretty=onelinegit diff 查看提交文件的不同git reset --hard HEAD^ git版本回退git reset --hard HEAD ^^git reflog 产看版本切换的记录git checkout --file git撤销修改rm test.txtgit rm test.txt
git的全局设置
git config --global user.name "za_szybko"git config --global user.email "867369324@qq.com" 将项目推到远程仓库git remote add origin https://gitee.com/za_szybko/DianYingWangZhan.gitgit push -u origin master git remote -v 查看运程仓库信息git remote rm origin 删除和远程仓库的联系git last 查看最后一次提交
git config --global alias.st status 配置别名
git config --global alias.unstage "reset HEAD"git clone 克隆文件
git pull 拉取文件 git branch 查看当前分支git checkout -b dev 创建并切换分支git brach dev 创建分支git checkout dev 切换分支git merge guomeng 合并分支git branch -d guomeng 删除分支git log --graph 查看分支合并图
没有文件可以提交