git命令

git clone git地址(https://github.com/wenreq/manageSystems.git)
git clone -b 2.1.6 https://github.com/aspnet/AspNetCore.git git status 查看工作状态 git add . 添加到暂存区 git commmit -m 'upate' 将文件从暂存区添加到本地仓库 git pull origin git地址 git push origin 分支(master) git add . 工作区文件添加到暂存区 git checkout -- 文件名 将暂存区的文件回退到工作区,工作区的文件会被覆盖 git commmit -m 'upate' 将暂存区的文件添提交到git仓库 git reset --mixed HEAD~ 将仓库的版本恢复到暂存区 - 移动HEAD的指向,将其指向上一个快照。 - 将HEAD移动后指向的快照会滚动暂存区域。 git reset --soft HEAD~ - 移动HEAD的指向,将其指向上一个快照。暂存区里的代码不会回滚,是最新的。 git reset --hard HEAD~ - 移动HEAD的指向,将其指向上一个快照。 - 将HEAD移动后指向的快照会滚动暂存区域。 - 将暂存区的文件还原到工作目录。 git log 查看提交记录 git diff 比较暂存区与工作目录 git diff 快照id1 快照id2 比较连个历史快照 git diff -- cached 比较仓库快照和暂存区的文件 修改最后一次提交 在实际开发中,你可能会遇到一下两种情景: - 情景一:版本刚一提交(commit)到仓库,突然想起露掉了两个文件还没有添加(add)。 - 情景二:版本刚一提交(commit)到仓库,突然想起版本说明写的不够全面,无法彰显本次修改的重大意义。。。 执行带 -- amend选项的commit提交命令,git就会“更正”最新一次提交。 git commmit --amend -m '新的提交说明' 删除文件 git rm 文件名 - 该命令删除的只是工作目录和暂存区的文件,也就是取消跟踪,在下次提交时不纳入版本管理。 - 当工作目录和暂存区的同一个文件存在不同内容时,执行git rm -f 文件名命令就可以把两个都删除。 - 如果只删除暂存区的文件(保留工作目录的),那么你可以执行git rm --cached 文件名 命令实现目的。 修改文件 git mv 旧文件名 新文件名 git分支 创建一个分支用于开发新功能 开发中。。。 -》 开发完成 -》 调式及讨论 -》 合并带master主分支中 创建分支: git branch 分支名(wen) 切换分支: git checkout 分支名(wen) 分支的合并 git merge (分支名)wen
  
  git push origin develop 删除分支 git branch -d wen(分支名)
基于源dev分支创建dev分支
  git checkout -b dev origin/dev
ls (List directory contents)用来显示目录或具体文件列表。 pwd 当前路径 clear 清屏 touch a.html 创建一个a.html文件 vi a.html 进入a.html文件编辑区域修改文件,:wq保持并退出 cat a.html 将a.html文件内容打印显示 rm -rf a.html 删除a.html文件 git config --global user.name "用户名" git config --global user.email "邮箱" git config list
git log --decorate --oneline --graph --all

统计该项目所有的代码数:
git log  --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s
", add, subs, loc }'


git init
git remote add origin git地址
git add .
git commit -m '初始化vue项目'
git push -u origin master    这里加上-u参数是因为:远程库是空的,加了参数-u后,以后即可直接用git push 代替git push origin master
原文地址:https://www.cnblogs.com/wenshaochang123/p/13514500.html