基础命令
- git全局配置用户名和邮箱:
git config --global user.name "userName",git config --global user.email"userName"; - git特定项目配置用户名和邮箱(需要进入.git文件夹执行):
git config user.name "userName"; - git仓库初始化:
git init; - git查看状态:
git status; - git查看的日志:
git log; - git将文件提交到暂存区:
git add 123.txt(文件名); - git将文件提交到仓库:
git commit -m "first commit"(注释); - git将暂存区的修改撤销掉(unstage):
git reset HEAD 123.txt(文件名); - git放弃单个文件修改:
git checkout -- 123.txt(文件名)注意不要忘记中间的"--",不写就成了检出分支了; - git将仓库和暂存区的内容回滚到某个版本:
git reset --hard commit号; - 生成公钥:
ssh-keygen -t rsa -C "邮箱"; - 测试远程连接码云:
ssh -T git@Gitee.com; - git将本地仓库和远程仓库关联:
git remote add origin 远程仓库地址 || git push -u origin master; - git将本地仓库文件推到远程仓库:
git push; - git克隆仓库:
git clone git@gitee.com:xixiyingyi/de_gitDemo_gui.git - git查看所有的标签:
git tag; - git创建标签:
git tag -a name -m common [commit号 不写则按最新commit号打标签]; - git删除标签:
git tag -d name; - git标签发布:
git push; - git将标签推送到远程仓库:
git push origin v1.0.1; - git新建分支:
gir branch 分支名称; - git查看分支:
git branch; - git切换分支:
git checkout 分支名称; - git合并分支:
git merge 分支名称(需要先切换到master分支); - git删除分支:
git branch -d 分支名称
Git工作流
图片:

1649




被折叠的 条评论
为什么被折叠?



