Git常用命令
1.git配置
设置用户名
git config --global user.name “yourname”
设置邮箱
git config --global user.email youremail
查看配置
git config --list
2.初始化
初始化当前文件夹为一个仓库
git init 初始化当前文件夹为一个仓库
3.添加到暂存区
将一个文件添加到暂存区
git add 文件名
将所有文件添加到暂存区(后边空格加点)
git add .
4.暂存区中的修改提交到仓库
把暂存区中的修改提交到仓库中(建议添加说明文字,否则会进入默认文件编辑器[vi...])
git commit -m “提交说明”
5.查看状态
查看当前工作区/暂存区的状态
git status
6.查看提交日志
查看仓库中的提交日志
git log
7.添加一个新的远程仓库
添加一个新的远程仓库
git remote add [shortname] [url] #(需要设置ssh,在下方有写)
8.克隆云仓库
克隆云仓库到本地
git clone 云仓库的URL地址
9.拉取远程服务器origin(shortname)的master分支
拉取远程服务器origin(shortname)的master分支
git pull origin master
10.将本地仓库中最新历史推送到云仓库
git push 云仓库的URL地址 master(主分支)
git push -u [shortname] master
git push -f origin master #强制提交,不建议!
11.查看当前的远程仓库
查看当前的远程仓库
git remote
git remote -v
12.删除远程仓库
删除远程仓库
git remote rm [别名]
13.从远程仓库下载新的分支与数据
从远程仓库下载新的分支与数据
git fetch shortname
14.取消已缓存的内容
取消已缓存的内容
git reset HEAD 文件名
15.从暂存区移除文件
把文件从暂存区移除(不会删除目录中文件)
git rm --cached 文件名
16.从Git中移除文件
从Git中移除文件(没有提交到暂存区)
git rm 文件名
从Git中移除文件(已经提交到暂存区)
git rm -f 文件名
17.移动或重命名一个文件
移动或重命名一个文件
git mv oldFilename newFilename
18.分支操作
创建分支
git branch (branchname)
切换分支
git checkout (branchname)
合并分支
git merge
列出分支
git branch
删除分支
git branch -d (branchname)
远程仓库(码云)
码云ssh:
git bash中输入 ssh-keygen -t rsa -C “**@.com” 码云注册时邮箱地址
码云主页设置管理公钥,输入公钥标题
将git bash中生成的公钥(cat id_rsa.pub文件中内容)填入,确认
本地确认回执 git bash中输入 ssh -T [email protected] 输入yes
备注:缓存用户密码清除
# 缓存输入的用户名和密码 git config --global credential.helper wincred # 清除掉缓存在git中的用户名和密码 git credential-manager uninstall
写在最后
欢迎留言私信讨论;
文章有知识性错误请立马联系博主,博主将非常感谢;
无需经过允许即可随意使用转载,知识本来就是被广泛用来学习的。
非常感谢您能看到此处,本文为博主学习笔记,如有不同见解,请不吝赐教;