git命令

账户信息设置

git config --global user.name "Your Name"

git config --global user.email "email@github.com"

初始化

git init //把某个目录变成Git可以管理的仓库

git add <文件名> //用命令git add告诉Git,把文件添加到仓库Git添加(当前目录所有文件:git add * )

版本控制

git add * 添加所有修改文件到暂存区
git add <filename> 添加某个文件到暂存区
git commit -m "自定义记录" 提交暂存区的修改到版本库
git push 更新本地git版本库到remote版本库:

  • git push origin master:将本地的master分支推送到origin主机的master分支。如果master不存在,则会被新建。
  • git push origin master --force:表示将本地版本库强制推到远程版本库,该操作比较危险,如果不是很有把握,一定不要这么做

image.png

状态查询

git status

第一个是add之后但是没有commit的
第二个是没有add的
第三个是新文件,未被追踪的,(由于gitignoe等,可以手动add)

image.png

版本撤销

git reset 重复当前status, 可撤销add git reset --hard HEAD^ 撤回至某版本号,HEAD表示当前版本,加一个^就是上一个版本

文件删除

git rm test.txt git commit -m "remove test.txt"

ini
复制代码
var code = "cd263966-4994-422a-96a8-44a59d284a5b"
posted @ 2023-10-24 19:20  Jubar  阅读(11)  评论(0)    收藏  举报  来源