微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

git bash使用

git bash使用

新建:

  1. 创建密钥
  2. 在要上传文件处打开git bash
  3. git init
  4. git remote add origin git@github.com:username/Repositoryname.git (创建新的res–)
  5. git commit -m “提交说明”
  6. git push -u origin master 上传

重新编辑:

  1. git clone url
  2. 修改文件
  3. git add .
  4. git commit -m “提交说明”
  5. git push -u origin master

by the way:

如果在github的remote上已经有了文件,会出现错误。此时应当先pull一下:
git pull origin master

git push -u origin master

用于Android studio

转自:https://blog.csdn.net/rankun1/article/details/52475268

新建

为项目添加Git版本控制,具体是方法是:(点击顺序) VCS–>>import info Version Control -->>Creat Git Repository…

在这里插入图片描述


之后呢,选择你要同步的工程文件夹,然后点击OK.

在这里插入图片描述


如果上面的步骤没错,你会发现,你的文件的颜色改变了,是不是好看多了?

在这里插入图片描述


然后继续点击VCS–>>Import into Version Control -->>Share Project on Github,如下图所示.

在这里插入图片描述


如果不出意外,会弹出让你输入密码的窗口,再输入一次即可,我这里就不截图了,
继续,输完密码后,会弹出这个窗口

在这里插入图片描述


当然你发现了有红色的警告,嘛事因为name中不能含有空格,
你看到的是上面这样,实际上是这样的

在这里插入图片描述


然后点击Share就静静的等待了…
然后你会以为这就完了?不还没完,接着会弹出这个窗口

在这里插入图片描述


选择文件
然后点击OK按钮.
然后又是静静的等待…
等待着进度条走完了之后,激动人心的时刻到了,
恭喜你,可以到Github查看你的项目了

在这里插入图片描述


到这里,上传Github的事就完成了.

修改

接下来,看看怎么更新提交修改过是源码
我先随便打开一份源码(等会好做对比)

在这里插入图片描述


然后回到AndroidStudio中,修改代码.

在这里插入图片描述


然后开始提交源码到Github,点击这里

在这里插入图片描述


然后弹出来这么个窗口

在这里插入图片描述


然后把鼠标滑到Commit那里,记住,不是点击
然后点击Commit and Push,开始提交到Github.

在这里插入图片描述


之后会弹出这么个玩意

在这里插入图片描述


这里可以不用管,点击Push,继续提交
然后等着进度条走完,激动人心的时刻又到了,你可以去github查看你更新过的代码

在这里插入图片描述


然后更刚才的相比,是不是更新了源码了?
是不是和本地的代码一模一样?
好了,提交源码更新也完成了.接下来就是,怎么同步到其他的AndroidStudio上了

同步到本地

若AndroidStudio上打开的正是你要同步的这个项目,那么直接点击这里

在这里插入图片描述


然后,会弹出在这么个玩意

在这里插入图片描述


点击OK就行了,然后进度条走完,你的源码就和Github上的一模一样了

或者

当前打开的项目不是你要同步的这个项目,那么,请点击VCS–>>Checkout from Version Control–>>GitHub

在这里插入图片描述


然后他会弹出这么个玩意,我解释一下,这里的Git Repository URL地址是这样的https://github.com/(你的用户名)/(你要同步到本地的项目名).git
然后点击Clone

在这里插入图片描述


然后进度条走完过后,会弹出这么个玩意.

在这里插入图片描述


问你是否要马上打开它( 反正大概就这个意思 )
点击Yes,打开工程.
然后它会弹出这么个玩意.

在这里插入图片描述


这是问你是新开一个窗口呢,还是就用现在这个窗口来显示这个工程,
This Window : 当前窗口
New Window : 新窗口
Cancel : 取消
我就新开一个窗口吧
然后打开后是这个样子的.

在这里插入图片描述


是不是和GitHub上的源码一样呢?
好了,GitHub同步项目也就完成了

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐