git的使用总结
1、git和码云同步
(1)在码云注册账号
(2)配置git
执行命令
git config --global user.name "你的用户名"
,告诉git你的名字,这个用户名会出现在提交记录中。执行命令
git config --global user.email "你的邮箱"
,告诉git你的邮箱, 这个邮箱也会出现在提交记录中。注意:以上命令中的用户名为你在码云的用户名,Email尽量保持和你注册码云的Email一致。
(3)创建SSH KEY
运行命令
ssh-keygen -t rsa -C "你的邮箱"
,会有三次提示输入,直接回车即可。如果已经有SSH key,会提示是否覆盖。在用户目录下找到
.ssh
目录,里面有一个id_rsa.pub
文件,保存的就是公钥。
登录码云,在SSH公钥文本框里粘贴id_rsa.pub
文件的内容。执行命令ssh -T git@git.oschina.net,若返回Welcome to Git@OSC,则证明添加成功。
(4)创建远程仓库
- 在码云创建项目
复制远程项目仓库的地址:选择HTTPS,可以复制远程项目仓库的HTTPS地址,或选择SSH,则复制远程仓库的SSH地址。
(5)克隆远程仓库
建立目录,如E:\java,进入目录后,右击鼠标选择Git Bash Here打开命令窗口,执行命令 git clone ,版本库的地址可以是HTTPS地址,也可以是SSH地址。
克隆后如下
.git是一个隐藏文件,如果没有,设置成显示隐藏文件。(6)添加文件
在当前文件夹下创建一个HelloWorld.java程序
使用git status
命令可以查看当前仓库状态
建立后如下
文件里如果desktop.ini文件,不用管,是一个隐藏性文件。
- 执行命令
git add -A
执行
git status
提示changes to be committed
说明可以进行提交了。(7)提交文件
执行命令
git commit -m "my first java program"
提交后用
git log
查看提交记录
(8)远程同步
执行命令git push origin master
将本地仓库上传到远程仓库
查看码云项目页面,文件HelloWorld.java已经上传到服务器。
git使用技巧及相关命令
---
- 克隆远程仓库, 执行命令
git clone <版本库的地址>
- 编写Java代码
- 添加(git add),执行命令
git status
git add -A
git status
- 提交(git commit),执行命令
git commit -m "提交信息"
git log
- 推送(git push),执行命令
git push origin master