git常用命令总结

64 阅读1分钟

【1】个人信息配置

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

git config --global user.email "your.email@example.com"

【2】git初始化: git init

【3】git克隆代码: git clone XXX

【4】git提交三剑客:

1.添加修改或者新增文件:git add ./fileName   .代表全部修改,fileName为具体文件或者文件名

2.提交修改到本地暂存:git commit -m "备注信息" 或者 git commit -m -n "备注信息" 加 -n 为提交时文件格式问题的处理

3.git push 或者git push origin 分支  后面加源分支是为了防止分支混乱或者方便多分支同时开发

【5】git分支切换:  git checkout 分支

【6】git 分支新建及提交:

1.新分支创建 git checkout -b 新分支名   (这个要在你的基础分支进行)  

2.新分支提交:git push --set-upstream origin 新分支名

【7】代码合并(以A分支合并B分支)

1.切换到A分支 git checkout A

2.拉取最新代码: git pull/fetch

3.切换B分支: git checkout B

4.拉取最新代码: git pull/fetch

5.合并 git merge A

6.使用【4】git提交三剑客

【8】git分支代码回退(删除后面提交版,请谨慎使用)

1.git log //获取提交记录id

2.git reset --hard commitId //commitId 对应提交记录的commit

3.git push origin HEAD --force //提交会退后代码