当前位置:   article > 正文

Git与CMD常用命令总结_git cmd

git cmd

将常用命令汇集于此,以便在忘记的时候查询,持续更新……

Git

Local changes

添加名字:

git config --global user.name "<你的名字>"
  • 1

添加邮件:

git config --globa user.email "<你的邮箱>"
  • 1

显示中文:

git config --global core.quotepath false
  • 1

初始化

git init
  • 1

添加文件:

git add <文件名>
  • 1

提交文件:

git commit -m "<提交注释>"
  • 1

查看当前状态:

git status
  • 1

查看提交历史:

git log
  • 1

删除文件:

git rm <文件名>
  • 1

查看两个版本之间的不同:

git diff
  • 1

查看某文件修改历史:

git log -p <文件名>
  • 1

只删除远程文件:

//删除文件被保存的记录但不影响本地文件,适合删除已经推送过的忽略文件记录
git rm cached <文件名>
  • 1
  • 2

Branches

新建分支:

git branch <分支名>
  • 1

查看分支:

git branch
  • 1

切换分支

git checkout <分支名>
  • 1

删除分支

//普通删除:
git branch -d <分支名>

//强制删除:
git branch -D <分支名>
  • 1
  • 2
  • 3
  • 4
  • 5

合并分支

//保留来源分支:
git merge <分支名>
//不保留来源分支: 
git rebase <分支名>
  • 1
  • 2
  • 3
  • 4

返回已合并/未合并分支列表

git branch --merged
git branch --no-merged
  • 1
  • 2

显示提交记录的参与者列表

git shortlog -sn
  • 1

Update

生成SSH Key:

ssh-keygen -t rsa -C "<你的邮箱>"
  • 1

与远程仓库建立连接:

git remote add <远程主机名> <远程链接>
  • 1

查看远程仓库

//查看远程主机:
git remote
//查看远程分支:
git branch -r
  • 1
  • 2
  • 3
  • 4

推送到远程仓库

//第一次提交:一般远程主机名为origin
git push -u <远程主机名> master
//第一次提交后的其他提交:
git push <远程主机名> <本地分支名>:<远程分支名>
  • 1
  • 2
  • 3
  • 4

从远程分支获取更新但不合并:

git fetch <远程主机名> <远程分支名>:<本地分支名>
  • 1

从远程分支获取更新并合并:

git pull <远程主机名> <远程分支名>:<本地分支名>
  • 1

UNDO

删除已add但是未commit的文件:

git rm --cached
  • 1

修改上一次的commit的message:

git commit --amend
  • 1

回退到某一次提交

git reset <提交标识号>
git revert <提交标识号>
  • 1
  • 2

放弃某一个文件的修改:

git checkout <文件名>
  • 1

暂存目前的修改:

git stash
  • 1

查看stash:

git stash list
  • 1

恢复工作现场:

git stash apply
  • 1

删除暂存内容:

git stash drop
  • 1

恢复工作现场并删除:

git stash pop
  • 1

CMD

查看端口占用

//列出所有端口占用情况
netstat -ano
//查看特定端口
netstat -aon|findstr "<端口号>"
//查看进程
tasklist|findstr "<进程PID>"
//杀死进程
taskkill /pid <进程PID> -t -f
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

查看tensorboard

cd <tensorboard所在路径>
cd tensorboard.exe --logdir <项目tensorboard日志所在路径>
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/450277
推荐阅读
相关标签
  

闽ICP备14008679号