天天看点

git使用记录

安装就不赘述了下面的文档说的很详细

到下面这一步时要选择第二个,这样右键会有git选项

git使用记录

github邮箱 : 该命令后面的邮箱就是github的注册邮箱;

路径选择 : 使用该命令之后, 会出现提示选择ssh-key生成路径, 这里直接点回车默认即可, 生成的ssh-key在默认路径中;

密码确认 : 这里我们不使用密码进行登录, 用密码太麻烦;

进入生成的ssh目录 : c:\documents andsettings\administrator\.ssh (或者 c:\users\自己电脑用户名\.ssh)中, 使用记事本打开id_rsa.pub 文件, 将该文件中的内容复制;

id_rsa.pub 文件内容 :进入github网站 : 登录github, 选择account setting 用户设置:

 选择左侧的ssh-key选项 :

 点击右侧的add ssh key :

 将上面复制好的ssh-key复制进去 :

注:win用户需要在加入config文件,(否则会出现bad number file)具体参数你们按照自己的来,

我的内容如下,

git使用记录

此处port可以不加或者设置为443,或者80,还有的是1234356,有的什么都不加,由于我们的服务器需要换地方,以通院服务器为例

注:host为我们的公网ip地址,user为你在gitlab的账户名,第三行不用管,第四行是你的公钥文件的位置 ,要是出现bad file number需要加上一行 prot 443,或者port 80

验证是否配置成功 以通院服务器为例:

git使用记录

注:第一次会出现选项 输入yes即可

验证时可能让你输入yes。

成功提示 : 如果出现hi “yourname” you’ve successfully authenticated, but github does not provide shell access. 就说明配置成功, 可以连接上github;

必须要成功否则后面无法进行

用户名邮箱作用 : 我们需要设置一个用户名 和 邮箱, 这是用来上传本地仓库到github中, 在github中显示代码上传者;

使用命令 :

到此git客户端已安装及github配置完成,现在可以从github传输代码了。

首先登陆gitlab主页新建一个项目

以通院的lte/lte-powerpc.git 为例

git使用记录

上传文件的操作:

打开gitbash

cd 到所传文件的的目录

git init

git remote add origin [email protected]:lte/lte-powerpc.git (这里@的参数就是对应项目的仓库参数)

(出现origin exitss  输入git remote rm origin,再次执行上面那条语句)

git pull origin master

git add 文件

git commit -m "注释"

(error: 'commit' is not possible because you have unmerged files.  输入git add -u)

git push origin master

(git clean -d -fx)

转载:http://blog.csdn.net/xsf50717/article/details/47256855