标签:合并 res 记录 新建 提交代码 stat 版本 git merge master
查看当前版本:git --version
查看git配置信息:git config --list
配置提交人姓名:git config --global user.name 你的姓名
配置提交人邮箱:git config --global user.email 你的邮箱
初始化仓库:git init
查看文件状态:git status
追踪文件:git add 文件名
向仓库中提交代码:git commit -m 提交信息
查看提交记录:git log
用暂存去的文件覆盖当前文件:git checkout 文件名
从暂存区中删除:git rm --cached 文件名
恢复历史记录(后边的提交会被移出),并覆盖暂存区和工作目录:git reset --hard dd5225e5af2cbd1ca0ff882039dd52485ffd840f(这是commitID可以使用git log获取)
注:切换分支前,一定要将分支提交到仓库中,要保证进入的工作区处于干净状态
查看分支 :git branch 默认(master:主分支)
创建分支:git branch 分支名称
切换分支:git checkout 分支名称
合并分支:git merge 来源分支名称
删除分支:git branch -d 分支名称 (-D强制删除:一般用于分支未合并)
剪切:git stash
粘贴:git stash pop
git push 远程仓库地址 分支名称
git remote add 远程残酷地址别名 远程仓库地址 (起别名)
git push 远程仓库地址别名 分支名称
git push -u 远程参数别名 分支名称 (-u记住推送地址及分支,下次直接git push即可)
git push -u origin user 将user分支推送到云端
git checkout -b 新分支名称 (新建并切换到新分支)
settings>collaborators中输入程序员github账号发出邀请
git clone 远程仓库地址
git pull 远程仓库地址 分支名称 (拉取远程仓库中的最新版本)
使用git pull 远程残酷地址 分支名称 拉去分支,然后对公共冲突进行修改
强制覆盖本地: git fetch --all
程序员C fock仓库
程序员C 将仓库clone并在本地经行修改
程序员C 将仓库推送到远程
程序员C 发起pull reqest
原仓库作者审核
新建.gitignore文件(不需要后缀),然后在文件中列出不需要管理的文件单即可
node_modules 不管理node_modules文件夹
test 不管理test文件夹
test.html 不管理test.html文件
创建并上传readme.md
标签:合并 res 记录 新建 提交代码 stat 版本 git merge master
原文地址:https://www.cnblogs.com/coderllr/p/13926013.html