Git命令
版本库的创建
方法一:使用git bash
1. 在当当前要加创建版本库的文件夹右键使用GitBash
创建仓库执行命令:
$ git init
方法二:使用TortoiseGit
2. 使用TortoiseGit时只需要在目录中点击右键菜单选择“在这里创建版本库”
将代码同步到本地本地仓库
方法一:使用git bash
1. 右键点击文件使用git bash
创建仓库执行命令:
1. git add 文件名
2. git commit –m “你的提交消息”
方法二:使用TortoiseGit
2. 使用TortoiseGit时右键点击TortoiseGit-->添加
在mytest.txt上再次点击右键选择“Git提交”,此时将文件保存至版本库中。后,同时加入日志信息
将本地仓库同步到远程仓库步骤
方法一:使用git bash
* 在仓库所在的目录(D:\temp\git\repository)点击右键选择“Git Bash Here”,启动git bash程序。
可以先清除之前的连接:$ git remote rm origin
1. git remote add origin [email protected]:renqingyang123/git01.git
2. 可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master
3. git push -u origin master即可完成代码上传到github
方法二:使用TortoiseGit同步
1. 在本地仓库的文件夹中单击右键,选择“Git同步”
2. 然后拉取,和推送
回退到某个版本号
1. Git reset –head 版本号(在githup可以找到)
2. 如果想要回到最新版本就执行git pull
配置上传版本库忽略的文件
1. 首先git bash打开命令窗口
2. 执行touch .gitignore
3. 在新生成的文件中添加要忽略的文件(类型)
4. 忽略文件语法规范
在IntelliJ IDEA中使用git
从远程仓库克隆到idea
1. 从远程仓库克隆
关闭工程后,在idea的欢迎页上有“Check out from version control”下拉框,选择git
2. 从服务端拉取(更新)代码
如果需要从服务端同步代码可以使用工具条中的“update”按钮
3. 如果第二步报错,就先执行下面命令
$ git config --global user.name “your_username” #设置用户名
$ git config --global user.email “your_registered_github_Email” #设置邮箱地址(建议用注册giuhub的邮箱)
将idea工程添加至git
1. 在idea中创建一个工程,例如创建一个java工程,名称为day01_ssm
2. 在菜单中选择“vcs”→Import into Version Control→Create Git Repository...
3. 点击项目鼠标右键git-->add
4. 在左上角然后点击“commit”按钮,将工程添加至本地仓库 5. 推送到远程 在github上创建一个仓库然后将本地仓库推送到远程。 在工程上点击右键,选择git→Repository→push, 或者在菜单中选择vcs→git→push 6. 点击“Define remote”链接,配置https形式的URL,git形式的无法通过。然后点击OK https:
使用IDE git提交代码的时候,出现push to origin/master was rejected(如下图)解决办法如下:
1、打开terminal
2、git pull
3、git pull origin master
4、git pull origin master --allow-unrelated-histories 5、重新push,发现push成功