#进入工作目录,右键Git Bash Here
#首先配置一下用户名和邮箱
git config --global user.name “用户名”
git config --global user.email “邮箱”
mkdir git-test //创建目录及文件
cd git-test
echo hello >1.txt //使用>覆盖原本内容;>>增加新的内容
ls
cat 1.txt
git init //初始化
git add 1.txt //将文件添加到暂存区
git status
git reset HEAD 1.txt //回退
git status //发现1.txt未添加到暂存区
git commit -m "提交说明" //暂存区文件提交到工作区
git log //查看日志
git reset --hard commit_id //回退到指定版本
git blame file.c -L 100 //查看文件修改者和时间
#分支操作
git branch //查看分支(创建仓库时,已经创建好默认分支master)
git branch featureA //创见新分支featureA
git checkout featureA //切换分支
git branch -d/-D featureA //删除分支
#合并分支到当前分支的两种方法:
git merge featureA
git rebase featureA
#合并某个commit到当前分支
git cherry-pick commit_id //在新分支执行
#远程操作
//本地项目与远程仓库建立连接
git remote add origin git@github.com:defnngj/hibernate-demo.git
git remote -v //查看你当前项目远程连接的是哪个仓库地址。
git push -u origin master //将本地的项目提交到远程仓库中。
git clone git@github.com:defnngj/hibernate-demo.git //克隆到本地
#把更新的仓库合并到本地的项目中
git fetch origin //取得远程更新,这里可以看做是准备要取了
git merge origin/master //把更新的内容合并到本地分支/master
Git使用指南
最新推荐文章于 2024-07-24 11:09:48 发布