由于在公司与家庭中都要进行一些java语言的学习,一些练习用的代码需要及时同步以方便学习,因此在code.csdn.net上创建工程,在本地创建本地库,然后把公司本地库的代码同步到远程服务器上,在家里中也需要同步最新的代码并提交最新的代码到远程服务器中。
操作步骤:
1.首先在公司的电脑上配置git环境,包括git的配置与ssh中公钥的生成。
a) git配置:
git config user.name
"your name"
git config user.email yourname@email_server
b)生成ssh公钥文件
cd ~/.ssh
ssh-keygen -t rsa -b 4096
cd ~/.ssh
ssh-keygen -t rsa -b 4096
c)把公钥文件中的公钥复制到code.csdn.net中需要配置公钥的地方
d)通过git clone 工程目录克隆code.csdn.net中的代码到本地,此时只有工程名称,无代码片段
e)在本地创建java工程并编写代码,然后同步到远程服务器,常用命令为:
git add建立工程索引
git commit -m "comment"
git push origin
f)此时代码就同步到远程服务器了,若提交不成功请参考git使用手册
2.配置家庭中的工作环境
a)首先安装git,或许也需要生成ssh公钥,这两个公钥可以不同。(不需要则不用生成ssh公钥文件)
b) 在本地同步代码,git clone git@xxx 把代码同步到本地库。
c)使用git config:
git config user.name
"your name"
git config user.email yourname@email_server
d)配置完成后修改本地库的代码,或者新增本地库的代码,然后提交就可以上传到远程服务器了。
操作很方便,代码提交很easy,搞定了!
若是有问题不放安装TortoiseGit
提交代码使用命令的步骤:
1.git add 文件名
2. git commit -m "comment"
3. git push origin